Il tempo di ricerca è il tempo impiegato da una parte specifica della meccanica di un hardware per individuare una particolare informazione su un dispositivo di memorizzazione. Questo valore è in genere espresso in millisecondi (ms), dove un valore inferiore indica un tempo di ricerca più veloce.
Ciò che il tempo di ricerca non è è il quantità totale di tempo serve per copiare un file su un altro disco rigido, scaricare dati da Internet, masterizzare qualcosa su un disco, ecc. Sebbene il tempo di ricerca abbia un ruolo nel tempo totale necessario per completare attività come queste, è quasi trascurabile se confrontato ad altri fattori.
Spesso viene chiamato il tempo di ricerca tempo di accesso , ma in realtà il tempo di accesso è un po 'più lungo del tempo di ricerca perché esiste un piccolo intervallo di latenza tra la ricerca dei dati e l'accesso effettivo.
Cosa determina il tempo di ricerca?
Il tempo di ricerca per un disco rigido è la quantità di tempo necessaria per il gruppo testa del disco rigido (utilizzato per leggere / scrivere dati) per avere il suo braccio attuatore (dove sono attaccate le teste) posizionato nella giusta posizione sulla pista (dove i dati vengono effettivamente memorizzati) in modo da leggere / scrivere dati su un particolare settore del disco.
Poiché spostare il braccio dell'attuatore è un compito fisico che richiede tempo per essere completato, il tempo di ricerca potrebbe essere quasi istantaneo se la posizione della testata è già sulla strada giusta o, naturalmente, più a lungo se la testa deve spostarsi in un'altra posizione.
Pertanto, il tempo di ricerca di un disco rigido viene misurato in base al tempo medio di ricerca poiché non tutti i dischi rigidi avranno sempre la testa assemblata nella stessa posizione. Il tempo di ricerca medio di un disco rigido viene in genere calcolato approssimando il tempo necessario per cercare i dati su un terzo delle tracce del disco rigido.
Anche se il tempo medio di ricerca è il modo più comune per misurare questo valore, può essere fatto anche in altri due modi: track-to-track e colpo pieno . Track-to-track è la quantità di tempo necessaria per cercare i dati tra due tracce adiacenti, mentre la corsa completa è la quantità di tempo che impiega per cercare l'intera lunghezza del disco, dalla traccia più interna alla traccia più esterna.
Alcuni dispositivi di archiviazione aziendali hanno dischi rigidi di capacità intenzionalmente più piccola, in modo che ci siano meno tracce, consentendo successivamente all'attuatore una distanza più breve per spostarsi tra le tracce. Questo è chiamato breve carezza .
Questi termini del disco rigido potrebbero non essere familiari e confusi da seguire, ma tutto quello che devi sapere è che il tempo di ricerca per un disco rigido è la quantità di tempo che impiega il disco per trovare i dati che sta cercando, quindi un valore inferiore rappresenta un tempo di ricerca più veloce di uno più grande.
Cerca tempo Esempi di hardware comune
Il tempo medio di ricerca per i dischi rigidi è migliorato lentamente nel tempo, con il primo (IBM 305) con un tempo di ricerca di circa 600 ms. Un paio di decenni dopo, l'HDD medio ha richiesto un tempo di circa 25 ms. I moderni dischi rigidi possono avere un tempo di ricerca di circa 9 ms, dispositivi mobili di 12 ms e server di fascia alta con circa 4 ms di tempo di ricerca.
I dischi rigidi a stato solido (SSD) non hanno parti mobili come le unità rotanti, quindi i loro tempi di ricerca sono misurati in modo leggermente diverso, con la maggior parte degli SSD che hanno un tempo di ricerca compreso tra 0,08 e 0,16 ms.
Alcuni componenti hardware, come un'unità disco ottico e un'unità disco floppy, hanno una testina più grande rispetto a un disco rigido e hanno quindi tempi di ricerca più lenti. Ad esempio, DVD e CD hanno un tempo di ricerca medio tra 65 ms e 75 ms, che è significativamente più lento di quello dei dischi rigidi.
Il tempo di ricerca è davvero così importante?
È importante rendersi conto che mentre il tempo di ricerca svolge un ruolo necessario nel determinare la velocità complessiva di un computer o di un altro dispositivo, ci sono altre componenti che funzionano in tandem che sono altrettanto importanti.
Quindi, se stai cercando di ottenere un nuovo disco rigido per accelerare il tuo computer, o per confrontare più dispositivi per vedere quale è il più veloce, ricorda di considerare altri aspetti come la memoria di sistema, la CPU, il file system e il software in esecuzione il dispositivo.
Ad esempio, il tempo totale necessario per fare qualcosa come scaricare un video da internet non ha molto a che fare con il tempo di ricerca di un disco rigido. Mentre è vero che il tempo per salvare un file sul disco dipende piuttosto nel tempo di ricerca, dato che il disco rigido non funziona istantaneamente, in un'istanza come questa quando si scaricano file, la velocità totale è più influenzata dalla larghezza di banda della rete.
Lo stesso concetto si applica ad altre cose che stai facendo, come convertire file, rippare DVD su un disco rigido e attività simili.
Puoi migliorare il tempo di ricerca di un HDD?
Sebbene non si possa fare nulla per accelerare le proprietà fisiche di un disco rigido al fine di aumentare il tempo di ricerca, ci sono cose che si possono fare per migliorare le prestazioni generali. Questo perché il tempo di ricerca di un disco da solo non è l'unico fattore che determina le prestazioni.
Un esempio è ridurre la frammentazione usando uno strumento di deframmentazione gratuito. Se frammenti di un file sono distribuiti su un disco fisso in parti separate, ci vorrà più tempo per il disco rigido per raccoglierli e organizzarli in un pezzo solido. La deframmentazione dell'unità può consolidare questi file frammentati per migliorare i tempi di accesso.
Prima di deframmentare, potresti anche prendere in considerazione l'eliminazione di file inutilizzati come le cache del browser, lo svuotamento del Cestino o il backup dei dati che il sistema operativo non sta utilizzando attivamente, con uno strumento di backup gratuito o un servizio di backup online.In questo modo il disco fisso non dovrà setacciare tutti quei dati ogni volta che ha bisogno di leggere o scrivere qualcosa sul disco.