Sommario:
Definizione - Cosa significa Tempo di ricerca?
Il tempo di ricerca è il tempo impiegato da un controller del disco rigido per individuare una parte specifica di dati memorizzati. Altri ritardi includono il tempo di trasferimento (velocità dati) e il ritardo di rotazione (latenza).
Quando qualcosa viene letto o scritto su un'unità disco, la testina di lettura / scrittura del disco deve spostarsi nella posizione corretta. L'effettivo posizionamento fisico della testina di lettura / scrittura del disco è chiamato ricerca. Il tempo impiegato dalla testina di lettura / scrittura del disco per passare da una parte del disco a un'altra è chiamato tempo di ricerca. Il tempo di ricerca può differire per un dato disco a causa della distanza variabile dal punto iniziale al punto in cui è stato richiesto alla testina di lettura / scrittura di andare. A causa di queste variabili, il tempo di ricerca viene generalmente misurato come tempo di ricerca medio.
Il tempo di ricerca viene misurato anche in altri due modi: traccia per tracciare e corsa completa. Track to track è il tempo impiegato dalla testina di lettura / scrittura per cercare o cercare tra le tracce adiacenti. Di solito viene misurato in millisecondi, che in genere è da 2 a 4 ms e fino a 1 ms. La corsa completa è la quantità di tempo necessaria per cercare l'intero disco. La corsa completa viene misurata anche in millisecondi. Un tempo di ricerca inferiore a 10 ms è generalmente considerato accettabile per un disco rigido.
Techopedia spiega Seek Time
Dal 2004 il tempo medio di ricerca per un tipico disco rigido per PC è di circa 9 ms. Ma il tempo di ricerca può variare da 3 ms per server di fascia alta a 15 ms per unità mobili. Rispetto a un'unità disco fisso, unità disco più grandi, come unità ottiche (DVD o CD) e unità disco floppy, hanno tempi di ricerca molto più lenti a causa della costruzione della testina più grande. Il tempo medio di ricerca per DVD-RAM è di 75 ms e 65 ms per supporti DVD-R, DVD-ROM e CD.
Il ritardo da un relè di segnale hardware e dal buffering di dischi a stato solido (SSD) viene talvolta definito tempo di ricerca, ma non è un vero tempo di ricerca. Questo perché i dati vengono recuperati senza parti in movimento. Un SSD utilizza microchip non volatili, che contengono dati e non richiedono parti in movimento.
Il tempo di trasferimento è il tempo necessario per leggere o scrivere i dati. Il throughput è il tasso medio di successo su un canale di comunicazione. Il ritardo di rotazione (latenza) è il tempo impiegato dal disco per ruotare nella posizione richiesta per la testina di lettura / scrittura.
Per ottenere un disco rigido per leggere le informazioni, il sistema operativo inoltra una richiesta al firmware del controller dell'unità che aziona la testina di lettura / scrittura per spostarsi nella posizione in cui sono memorizzati i dati richiesti. Il passaggio da una traccia all'altra richiede che l'attuatore della testa muova il braccio di accesso, il che richiede un certo periodo di tempo: il tempo di ricerca. Questo tempo può variare a seconda della distanza tra le tracce e dalla sua origine al momento di ciascun comando di lettura / scrittura.
Poiché non esistono standard di settore per il metodo di registrazione del tempo di ricerca, non esiste un numero unico che determini il tempo di ricerca per l'intera unità. Questo è il motivo per cui la maggior parte dei produttori di unità disco misura il tempo di ricerca in media. Alcuni produttori includono anche la corsa completa e la traccia per seguire le specifiche, non solo il tempo medio di ricerca.