Numeri, con le loro condizioni
Le promesse sulle prestazioni sono facili da scrivere; il difficile è dire da dove vengono. Ogni dato qui sotto riporta le condizioni di misurazione, compreso ciò che non abbiamo mai misurato.
Prima l'ambiente di prova: si tratta di prove interne storiche su un MacBook Pro 2018 Intel (i9-8950HK, 12 core logici, 32 GiB), eseguite con versioni diverse e diverse versioni di macOS. Versione, riscaldamenti, numero di campioni e condizioni della cache variano a seconda della fonte; i termini qui sotto indicano ciò che è stato registrato e ciò che non è stato controllato. Questi valori non rappresentano le prestazioni su Apple Silicon: non li abbiamo rieseguiti lì né ripetuto per intero questo insieme sulla 1.8. I tempi interni delle query non misurano la risposta completa dalla pressione del tasto ai risultati visualizzati.
Tempi interni di ricerca e filtro
| Voce | Valore | Condizioni |
|---|---|---|
| Soglia interna di latenza delle query | 1M voci p95 ≤ 5 ms 5M voci p95 ≤ 20 ms | Una soglia che il prodotto si impone, non la singola prova migliore |
| Query limitate a un percorso | 1M voci p95 13.5–13.9 ms 5M voci p95 64.6–66.8 ms | 1.4.1, 2026-07-28, Release, seed fisso: in:4095, 2 riscaldamenti e 10 query misurate per ciclo, 3 cicli; impronte dei risultati identiche. Carico del sistema e cache delle pagine dell'OS non sono stati controllati. |
| Restringimento ripetuto nello stesso ambito | p95 330 ms → 81 msStessa macchina e stessi dati, −75.4% | 2026-08-20, Release, macOS 15.7.9; dataset fisso di 5M, in:4095 report, B→C→C→B (2 esecuzioni per binario), medie dei p95 di ogni esecuzione; impronte coincidenti. Riscaldamenti e query per esecuzione non sono stati indicati per questa matrice. |
| Ricalcolo dopo un cambio del filtro di visualizzazione | Dipende dall'ambito e dalla query | Il tempo dipende dall'ambito indicizzato e dai filtri attivi; per questa operazione non si pubblica un tempo fisso valido per tutte le macchine. |
Da una modifica al file alla possibilità di trovarlo
Indicizzazione, memoria e dimensioni dell'indice
| Voce | Valore | Condizioni |
|---|---|---|
| Costruzione di un indice sintetico | 5M voci in 3.5 sMediana di 3 cicli, 2026-07-29 | Esclude la prima scansione di un disco reale: dataset sintetico fisso, Release; carico del sistema e cache delle pagine dell'OS non sono stati controllati. Il valore storico di 39.5 s proviene da una versione precedente, non da questo confronto nella stessa sessione. |
| Prima scansione completa di un disco reale | Dipende dal disco e dal numero di fileUn intero disco può richiedere decine di minuti | Non pubblichiamo un numero fisso valido per tutte le macchine: sarebbe inventato. Le cartelle quotidiane sono ricercabili durante la scansione |
| CPU a riposo | Gratuito ≈0.08%; Pro ≈0.42–0.54% equivalente a un singolo core | 1.6.1 (169), gratuito con 133k voci: 91 s, ≈0.077%; 1.6.5 (172), intero disco dopo la costruzione: 60 s, ≈0.42%, poi una finestra indipendente di 48 s, ≈0.54%. Ambiti e finestre di osservazione distinti. |
| Memoria subito dopo l'avvio, prima di creare un indice | ≈23.7 MB fisiciPicco 24.0 MB | 1.6.4 (144), build di sviluppo CleanState; avvio indipendente, campionata dopo 20 s con vmmap -summary, prima di creare qualsiasi indice. È l'impronta fisica, non l'RSS; un ambito più esteso richiede più risorse. |
| Soglia di memoria a regime | ≤ 200 MB con 1M voci | Una soglia che il prodotto si impone; i picchi temporanei di creazione si adattano alla memoria disponibile e vengono rilasciati subito |
| Dimensione dell'indice | ≤ 150 MB con 1M voci≈23 MB per le 133k voci del piano gratuito | L'indice contiene solo nomi, percorsi, dimensioni e date, senza il contenuto dei file |
Dichiariamo anche le lacune
- Nessuna prova è stata ripetuta su Apple Silicon. Tutti i dati sopra provengono dalla stessa macchina Intel.
- Non esiste un dato «la prima scansione completa richiederà N minuti» valido per più macchine: dipende dal tipo di disco, dal numero di file e dallo stato del sistema.
- «5 milioni» descrive una scala dell'indice verificata ripetutamente nei benchmark di sviluppo. Non è una previsione sul tuo disco.
- Evitiamo affermazioni assolute come «il più veloce»: pubblichiamo solo ciò che abbiamo misurato, senza confronti di velocità con altri strumenti.
Il modo più rapido per verificare è installarlo
Il piano gratuito resta gratuito per sempre. La barra di stato mostra il numero di risultati e il tempo della query: il dato sul tuo Mac è più convincente del nostro.