Dados medidos

Números acompanhados de suas condições

É fácil prometer desempenho; o difícil é dizer de onde vieram os números. Cada número abaixo traz suas condições de medição — inclusive o que nunca medimos.

Primeiro, o ambiente: são medições internas históricas num MacBook Pro 2018 Intel (i9-8950HK, 12 núcleos lógicos, 32 GiB), de versões e lançamentos do macOS diferentes. Versão, aquecimentos, quantidade de amostras e condições de cache variam conforme a fonte; as condições abaixo indicam o que foi registrado e o que não foi controlado. Esses números não representam o desempenho em Apple Silicon; não os medimos novamente em Apple Silicon nem repetimos esse conjunto por completo na 1.8. Os tempos internos de consulta não medem a resposta completa, da tecla até os resultados exibidos.

A velocidade da busca

Tempos internos de busca e filtragem

ItemValorCondições
Limite interno de latência de consulta1M de entradas p95 ≤ 5 ms
5M de entradas p95 ≤ 20 ms
Um limite que o produto se impõe — não a melhor execução isolada
Consultas restritas a um caminho1M de entradas p95 13.5–13.9 ms
5M de entradas p95 64.6–66.8 ms
1.4.1, 2026-07-28, Release, semente fixa: in:4095, 2 aquecimentos e 10 consultas medidas por rodada, 3 rodadas; impressões digitais de resultados idênticas. A carga do sistema e o cache de páginas do sistema operacional não foram controlados.
Restringir repetidamente o mesmo escopop95 330 ms → 81 msMesma máquina e mesmos dados, −75.4%2026-08-20, Release, macOS 15.7.9; conjunto fixo de 5M, in:4095 report, B→C→C→B (2 execuções por binário), médias dos valores p95 de cada execução; as impressões digitais conferem. Aquecimentos e consultas por execução não foram registrados para esta matriz.
Recalcular após mudar um filtro de exibiçãoDepende do escopo e da consultaO tempo depende do escopo indexado e dos filtros ativos; não publicamos um número fixo para todas as máquinas para essa operação.
Como acompanha as mudanças

Da mudança no arquivo até ele aparecer na busca

≈1s
Atualização p95 de 1.003 s no teste FSEvents de 30 minutos concluído na 1.6.0 (89)
30min
Teste de alterações FSEvents concluído na 1.6.0 (89): 1,800 operações de criação/renomeação/exclusão; p95 das consultas em 5.5 ms
0 divergência
A reconciliação completa ao fim da amostra não encontrou divergências; bytes do índice e mtimes permaneceram iguais
≤300ms
Limite interno do início com cache aquecido até a busca disponível
O consumo

Indexação, memória e tamanho do índice

ItemValorCondições
Construção de índice sintético5M de entradas em 3.5 sMediana de 3 rodadas, 2026-07-29Não inclui a primeira varredura de um disco real — conjunto sintético fixo, Release; a carga do sistema e o cache de páginas do sistema operacional não foram controlados. Os 39.5 s históricos vieram de uma versão anterior e não são uma comparação na mesma sessão.
Primeira varredura completa de um disco realDepende do disco e da quantidade de arquivosUm disco inteiro pode levar dezenas de minutosNão publicamos um número fixo para todas as máquinas, pois seria inventado. As pastas do dia a dia ficam disponíveis para busca durante o processo
CPU em repousoGratuito ≈0.08%; Pro ≈0.42–0.54% equivalente a um núcleo1.6.1 (169), gratuito, 133 mil entradas: 91 s, ≈0.077%; 1.6.5 (172), disco inteiro após a construção: 60 s, ≈0.42%, depois uma janela independente de 48 s, ≈0.54%. Escopos e janelas de observação separados.
Memória logo após abrir, antes de criar um índice≈23.7 MB físicosPico de 24.0 MB1.6.4 (144), build de desenvolvimento CleanState; abertura independente, medida após 20 s com vmmap -summary, antes de criar qualquer índice. É a pegada de memória física, não o RSS; um escopo maior consome mais.
Limite de memória em estado estável≤ 200 MB com 1M de entradasUm limite que o produto se impõe; os picos temporários da construção se adaptam à memória disponível do sistema e são liberados imediatamente
Tamanho do índice≤ 150 MB com 1M de entradas≈23 MB para as 133 mil entradas do plano gratuitoO índice guarda apenas nomes, caminhos, tamanhos e datas — nenhum conteúdo de arquivo
O que não medimos

As lacunas também estão aqui

  • Nada aqui foi medido novamente em Apple Silicon. Todos os números acima vêm da mesma máquina Intel.
  • Não há um número de “sua primeira varredura completa levará N minutos” válido para todas as máquinas — depende do tipo de disco, quantidade de arquivos e estado do sistema.
  • “5 milhões” descreve uma escala de índice testada repetidamente nos testes de desenvolvimento. Não é uma previsão sobre seu disco.
  • Evitamos afirmações absolutas como “o mais rápido”: publicamos apenas o que medimos e não comparamos nossa velocidade à de outras ferramentas.

A maneira mais rápida de conferir é instalar

O plano gratuito é grátis para sempre. A barra de status mostra a contagem de resultados e a duração da consulta em tempo real — o número no seu próprio Mac convence mais do que o nosso.