Computer finestre Internet

Più grande è la cache del disco rigido. Segmentazione della cache e prestazioni del disco rigido. Altre specifiche dell'HDD

Consentitemi di ricordare che l'utilità Seagate SeaTools Enterprise consente all'utente di gestire la politica di memorizzazione nella cache e, in particolare, di cambiare le unità SCSI di Seagate più recenti tra due diversi modelli di memorizzazione nella cache: modalità desktop e modalità server. Questa voce nel menu di SeaTools si chiama Performance Mode (PM) e può assumere due valori: On (Desktop Mode) e Off (Server Mode). Le differenze tra queste due modalità sono puramente software: nel caso della modalità Desktop, la cache del disco rigido è suddivisa in un numero fisso di segmenti di una dimensione costante (stessa) e quindi vengono utilizzati per memorizzare nella cache gli accessi in lettura e scrittura. Inoltre, in una voce di menu separata, l'utente può anche impostare il numero di segmenti (controllo della segmentazione della cache): ad esempio, al posto dei 32 segmenti predefiniti, impostare un valore diverso (in questo caso, il volume di ogni segmento diminuirà proporzionalmente ).

Nel caso della modalità Server, i segmenti del buffer (cache del disco) possono essere (ri)assegnati dinamicamente, modificandone la dimensione e il numero. Il microprocessore (e firmware) del disco stesso ottimizza dinamicamente il numero (e la capacità) dei segmenti della cache a seconda delle istruzioni ricevute per l'esecuzione sul disco.

Quindi siamo stati in grado di scoprire che l'utilizzo delle nuove unità Seagate Cheetah in modalità "Desktop" (con una segmentazione fissa di 32 segmenti per impostazione predefinita) invece del "Server" predefinito con segmentazione dinamica può aumentare leggermente le prestazioni del disco in una serie di attività che sono più tipici per un computer desktop o server multimediali. Inoltre, questo aumento a volte può raggiungere il 30-100% (!) A seconda del tipo di attività e del modello del disco, anche se in media è stimato al 30%, il che, vedi, non è male. Tra queste attività vi sono il lavoro di routine di un PC desktop (test WinBench, PCmark, H2bench), la lettura e la copia di file, la deframmentazione. Allo stesso tempo, nelle applicazioni puramente server, le prestazioni delle unità quasi non diminuiscono (se lo fanno, non diminuiscono in modo significativo). Tuttavia, siamo stati in grado di osservare un notevole guadagno dall'utilizzo della modalità desktop solo sull'unità Cheetah 10K.7, mentre la sua sorella maggiore Cheetah 15K.4 si è rivelata quasi tutta la stessa in quale modalità lavorare sulle applicazioni desktop.

Nel tentativo di capire ulteriormente in che modo la segmentazione della cache di questi dischi rigidi influisce sulle prestazioni in varie applicazioni e quali modalità di segmentazione (quanti segmenti di memoria) sono più vantaggiose per determinate attività, ho studiato l'effetto del numero di segmenti di memoria cache sulle prestazioni dell'unità Seagate Cheetah 15K.4 in un'ampia gamma di valori - da 4 a 128 segmenti (4, 8, 16, 32, 64 e 128). I risultati di questi studi sono offerti alla vostra attenzione in questa parte della rassegna. Consentitemi di sottolineare che questi risultati sono interessanti non solo per questo modello di unità (o per le unità SCSI di Seagate in generale): la segmentazione della memoria cache e la selezione del numero di segmenti è una delle aree principali dell'ottimizzazione del firmware, comprese le unità desktop con interfaccia ATA , che ora sono anche prevalentemente dotati di un buffer da 8 MB. Pertanto, i risultati delle prestazioni di un'unità in varie attività, a seconda della segmentazione della sua memoria cache, descritta in questo articolo, sono rilevanti anche per l'industria delle unità desktop ATA. E poiché la metodologia di test è stata descritta nella prima parte, si procede direttamente ai risultati stessi.

Tuttavia, prima di discutere i risultati, diamo un'occhiata più da vicino al design e al funzionamento dei segmenti di cache Seagate Cheetah 15K.4 per capire meglio la posta in gioco. Degli otto megabyte per la memoria cache effettiva (ovvero per le operazioni di memorizzazione nella cache), qui sono disponibili 7077 KB (il resto è l'area di servizio). Quest'area è suddivisa in segmenti logici (Mode Select Pagina 08h, byte 13), che vengono utilizzati per la lettura e la scrittura dei dati (per implementare le funzioni di pre-lettura dai piatti e lazy writing sulla superficie del disco). Per accedere ai dati sui piatti magnetici, i segmenti utilizzano l'indirizzamento logico dei blocchi di azionamento. Le unità di questa serie supportano un massimo di 64 segmenti di cache, con ogni segmento costituito da un numero intero di settori sul disco. La quantità di memoria cache disponibile sembra essere distribuita equamente tra i segmenti, ovvero, se sono presenti, ad esempio, 32 segmenti, il volume di ciascun segmento è di circa 220 KB. Con la segmentazione dinamica (in modalità PM=off), il numero di segmenti può essere modificato automaticamente dal disco rigido in base al flusso di comandi dall'host.

Le applicazioni server e desktop richiedono operazioni di memorizzazione nella cache diverse dai dischi per prestazioni ottimali, quindi è difficile fornire un'unica configurazione per eseguire al meglio queste attività. Secondo Seagate, le applicazioni desktop devono configurare la cache per rispondere rapidamente alle richieste ripetute di un numero elevato di piccoli segmenti di dati senza dover attendere che i segmenti adiacenti leggano in anticipo. Al contrario, le attività del server richiedono che la cache sia configurata per ospitare grandi quantità di dati sequenziali in richieste non ripetute. In questo caso, la capacità della cache di memorizzare più dati da segmenti adiacenti durante il read-ahead è più importante. Pertanto, per la modalità desktop, il produttore consiglia di utilizzare 32 segmenti (nelle versioni precedenti di Cheetah erano utilizzati 16 segmenti) e per la modalità server, il numero adattivo di segmenti parte da soli tre per l'intera cache, sebbene possa aumentare durante il funzionamento . Nei nostri esperimenti sull'effetto del numero di segmenti sulle prestazioni in varie applicazioni, ci limiteremo al range da 4 segmenti a 64 segmenti, e come prova, “faremo girare” il disco anche con 128 segmenti impostati nel Programma SeaTools Enterprise (il programma non segnala che questo numero di segmenti su questo disco non è valido).

Risultati delle prove dei parametri fisici

Non ha senso presentare grafici della velocità di lettura lineare per numeri diversi di segmenti di memoria cache: sono gli stessi. Ma in base alle prestazioni dell'interfaccia SCSI Ultra320 misurate dai test, si può osservare un quadro molto interessante: a 64 segmenti, alcuni programmi iniziano a determinare in modo errato la velocità dell'interfaccia, riducendola di oltre un ordine di grandezza.

In base al tempo di accesso medio misurato, le differenze tra il diverso numero di segmenti della cache diventano più evidenti: man mano che la segmentazione diminuisce, il tempo medio di accesso in lettura misurato in Windows sotto Windows aumenta leggermente e si osservano letture significativamente migliori in PM=off modalità, anche se si può sostenere che i segmenti numerici siano molto pochi o, al contrario, molto grandi, basarsi su questi dati è difficile. È possibile che il disco in questo caso inizi semplicemente a ignorare il prefetch durante la lettura per eliminare ulteriori ritardi.

Possiamo provare a giudicare l'efficienza degli algoritmi per la scrittura del firmware del disco pigro e la memorizzazione nella cache dei dati scritti nel buffer dell'unità da come il tempo di accesso medio misurato dal sistema operativo diminuisce durante la scrittura rispetto alla lettura con la memorizzazione nella cache di writeback abilitata dell'unità (era sempre abilitato nei nostri test). Per fare ciò, di solito utilizziamo i risultati del test C "T H2benchW, ma questa volta integreremo l'immagine con un test nel programma IOmeter, i modelli di lettura e scrittura per i quali utilizzavano l'accesso casuale al 100% in blocchi di 512 byte con una singola profondità della coda di richiesta (ovviamente, non dovresti pensare che il tempo medio di accesso in scrittura nei due diagrammi sottostanti rifletta davvero questo fisico specifiche di archiviazione! Questo è solo un parametro misurato a livello di codice utilizzando il test, che può essere utilizzato per valutare l'efficacia della memorizzazione nella cache della scrittura nel buffer del disco. Il tempo medio di accesso in scrittura dichiarato dal produttore effettivo per Cheetah 15K.4 è 4,0+2,0=6,0 ms). A proposito, anticipando le domande, noto che in questo caso (cioè quando la scrittura pigra è abilitata sul disco), l'unità segnala all'host il completamento con successo del comando di scrittura (stato GOOD) non appena sono scritto nella memoria cache e non direttamente sul supporto magnetico. Questo è il motivo del valore inferiore del tempo medio di accesso in scrittura misurato esternamente rispetto a un parametro simile durante la lettura.

Secondo i risultati di questi test, esiste una chiara dipendenza dall'efficienza della memorizzazione nella cache di scritture casuali di piccoli blocchi di dati dal numero di segmenti di cache: più segmenti sono, meglio è. Con quattro segmenti, l'efficienza diminuisce drasticamente e il tempo medio di accesso in scrittura aumenta quasi fino ai valori di lettura. E nella "modalità server" il numero di segmenti in questo caso è ovviamente vicino a 32. I casi di 64 e "128" segmenti sono completamente identici, il che conferma il limite software di 64 segmenti dall'alto.

È interessante notare che il test IOmeter nei modelli più semplici per l'accesso casuale in blocchi di 512 byte fornisce esattamente gli stessi valori durante la scrittura del test C "T H2BenchW (con una precisione letteralmente di centesimi di millisecondo), mentre durante la lettura, IOmeter ha mostrato un risultato leggermente sopravvalutato in tutto l'intervallo di partizionamento orizzontale - forse 0,1-0,19 ms di differenza con altri test per il tempo di accesso casuale durante la lettura a causa di alcuni motivi "interni" per IOmeter (o dimensione del blocco di 512 byte invece di 0 byte, come richiesto idealmente per tali misurazioni). Tuttavia, i risultati di "lettura" di IOmeter coincidono praticamente con quelli del test del disco del programma AIDA32.

Prestazioni dell'applicazione

Passiamo ai test delle prestazioni degli azionamenti nelle applicazioni. E prima di tutto, proviamo a scoprire quanto bene i dischi siano ottimizzati per il multithreading. Per fare ciò, utilizzo tradizionalmente i test nel programma NBench 2.4, in cui i file da 100 MB vengono scritti su disco e letti da diversi thread simultanei.

Questo diagramma ci permette di giudicare l'efficacia degli algoritmi per la scrittura pigra multi-thread di dischi rigidi in condizioni reali (non sintetiche, come era nel diagramma con tempo di accesso medio) quando il sistema operativo lavora con i file. La leadership di entrambe le unità Maxtor SCSI durante la scrittura in più flussi simultanei è fuori dubbio, tuttavia, in Chita osserviamo già un certo ottimo nella regione tra 8 e 16 segmenti, mentre a valori più alti e più bassi, la velocità del disco diminuisce in questi compiti. Per la modalità server, il numero di segmenti è ovviamente 32 (con buona precisione :)) e i segmenti "128" sono in realtà 64.

Con la lettura multi-thread, la situazione per le unità Seagate è chiaramente migliore rispetto alle unità Maxtor. Per quanto riguarda l'effetto della segmentazione, proprio come durante la registrazione, osserviamo un certo ottimo più vicino a 8 segmenti (durante la registrazione era più vicino a 16 segmenti), e con una segmentazione molto alta (64), la velocità del disco diminuisce significativamente (anche come durante la registrazione) . È gratificante che la modalità server qui "monitiri il mercato" dell'host e modifichi la segmentazione da 32 durante la scrittura a ~ 8 durante la lettura.

Ora vediamo come si comportano le unità nei test "avanzati", ma ancora popolari, del disco WinMark 99 del pacchetto WinBench 99. Lascia che ti ricordi che conduciamo questi test non solo per "l'inizio", ma anche per il "medio" (in termini di volume) supporto fisico per due file system e i diagrammi mostrano i risultati medi. Indubbiamente, questi test non sono "profilo" per le unità SCSI e presentando qui i loro risultati, rendiamo piuttosto omaggio al test stesso e a coloro che sono abituati a giudicare la velocità di un'unità utilizzando i test WinBench 99. Come "consolazione" , notiamo che questi test ci mostreranno con un certo grado di certezza quali sono le prestazioni di queste unità aziendali quando si eseguono attività più tipiche di un computer desktop.

Ovviamente, anche qui c'è una segmentazione ottimale e, con un numero ridotto di segmenti, il disco sembra inespressivo e con 32 segmenti sembra il migliore (forse è per questo che gli sviluppatori di Seagate hanno "spostato" l'impostazione predefinita della modalità desktop da 16 a 32 segmenti). Tuttavia, per la modalità server nelle attività di ufficio (Business), la segmentazione non è del tutto ottimale, mentre per le prestazioni professionali (di fascia alta), la segmentazione è più che ottimizzata, superando notevolmente anche la segmentazione "permanente" ottimale. Apparentemente, è durante l'esecuzione del test che cambia a seconda del flusso di comandi e, per questo motivo, si ottiene un aumento delle prestazioni complessive.

Sfortunatamente, tale ottimizzazione "nel corso del test" non viene osservata per i più recenti test complessi "traccia" per valutare le prestazioni "desktop" dei dischi nei pacchetti PCMakr04 e C "T H2BenchW.

Su entrambe (più precisamente, su 10 diverse) "tracce di attività", l'intelligenza della modalità Server è notevolmente inferiore alla segmentazione costante ottimale, che per PCmark04 è di circa 8 segmenti, e per H2benchW - 16 segmenti.

Per entrambi questi test, 4 segmenti di cache risultano essere molto indesiderabili, e anche 64, ed è difficile dire verso quale modalità server gravita in questo caso.

In contrasto con questi, ovviamente, ancora test sintetici (sebbene molto simili alla realtà): un test completamente "reale" della velocità dei dischi con un file temporaneo di Adobe Photoshop. Qui la situazione è molto più trasparente: più segmenti, meglio è! E la modalità server ha quasi "catturato" questo, utilizzando 32 segmenti per il suo lavoro (sebbene 64 sarebbero anche un po' meglio).

Test in Intel Iometer

Passiamo alle attività più tipiche per i profili di archiviazione SCSI: il funzionamento di vari server (database, file server, server Web) e una workstation (workstation) secondo i modelli corrispondenti nel programma Intel IOmeter versione 2003.5.10.

Maxtor è il più efficace nell'imitare un server di database e Seagate è più redditizio utilizzando la modalità server, sebbene in realtà quest'ultima sia molto vicina a 32 segmenti persistenti (circa 220 KB ciascuno). La segmentazione più piccola o più grande è peggiore in questo caso. Tuttavia, questo schema è troppo semplice in termini di tipo di richieste: vediamo cosa succede per schemi più complessi.

Quando si simula un file server, la segmentazione adattiva è di nuovo in testa, sebbene 16 segmenti permanenti siano in ritardo rispetto ad essa (32 segmenti sono leggermente peggiori qui, sebbene siano anche abbastanza degni). Con una piccola segmentazione, si osserva un deterioramento su una coda di comandi di grandi dimensioni e, se è troppo grande (64), qualsiasi coda è generalmente controindicata - apparentemente, in questo caso, la dimensione dei settori della cache è troppo piccola (meno di 111 KB, vale a dire, solo 220 blocchi sul supporto) per memorizzare nella cache in modo efficace volumi di dati accettabili.

Infine, per il server Web, vediamo un'immagine ancora più interessante: con una coda di comandi non singola, la modalità server equivale a chiunque livello di segmentazione, fatta eccezione per 64, sebbene sia leggermente migliore a segmentazione singola.

Come risultato della media geometrica dei carichi del server mostrata sopra da schemi e code di richiesta (senza coefficienti di peso), troviamo che lo sharding adattivo è il migliore per tali attività, sebbene 32 segmenti persistenti siano leggermente indietro e anche 16 segmenti abbiano un bell'aspetto generale . In generale, la scelta di Seagate è abbastanza comprensibile.

Per quanto riguarda il modello "workstation", la modalità server è chiaramente la migliore qui.

E l'optimum per la segmentazione continua è al livello di 16 segmenti.

Ora, i nostri modelli per IOmeter, più vicini nello scopo a un PC desktop, anche se decisamente indicativi per le unità aziendali, poiché nei sistemi "profondamente professionali", i dischi rigidi leggono e scrivono file grandi e piccoli la maggior parte del tempo e talvolta copiano file . E poiché la natura degli accessi in questi modelli in questi modelli nel test IOmeter (tramite indirizzi casuali all'interno dell'intero volume del disco) è più tipica per i sistemi di classe server, l'importanza di questi modelli per i dischi in studio è maggiore.

La lettura di file di grandi dimensioni è ancora una volta migliore per la modalità server, con l'eccezione di un calo incomprensibile a QD=4. Tuttavia, un piccolo numero di grandi segmenti è chiaramente preferibile per un disco in queste operazioni (che, in linea di principio, è prevedibile ed è in ottimo accordo con i risultati per la lettura multithread di file, vedi sopra).

sporadico disco I file di grandi dimensioni, al contrario, sono troppo difficili per l'intelletto in modalità server, e qui è più redditizio avere una segmentazione costante a livello di 8-16 segmenti, come nella scrittura di file multi-thread, vedi sopra. Separatamente, notiamo che in queste operazioni un'ampia segmentazione della cache è estremamente dannosa, a livello di 64 segmenti. Tuttavia, risulta essere utile per piccole operazioni di lettura di file con una coda di richieste di grandi dimensioni:

Penso che questo sia ciò che la modalità server usa per selezionare la modalità adattiva: la loro grafica è molto simile.

Allo stesso tempo, quando si scrivono file di piccole dimensioni su indirizzi casuali, 64 segmenti falliscono di nuovo e la modalità server qui è inferiore alla segmentazione costante con un livello di 8-16 segmenti per cache, sebbene la modalità server stia chiaramente cercando di utilizzare le impostazioni ottimali (solo con 32-64 segmenti in coda 64 sfiga è uscita ;)).

La copia di file di grandi dimensioni è un chiaro errore della modalità server! Qui, la segmentazione con il livello 16 è chiaramente più redditizia (questo è l'optimum, poiché 8 e 32 sono peggio nella coda 4).

Per quanto riguarda la copia di piccoli file, 8-16-32 segmenti sono praticamente equivalenti qui, superando 64 segmenti (stranamente) e la modalità server è un po' "strana".

In base ai risultati della media geometrica dei dati per lettura, scrittura e copia casuali di file grandi e piccoli, troviamo che il miglior risultato medio è dato dalla segmentazione costante con un livello di soli 4 segmenti per cache (ovvero, dimensioni del segmento di più di 1,5 MB!), mentre 8 e 16 segmenti sono approssimativamente uguali e quasi non dietro 4 segmenti, ma 64 segmenti sono chiaramente controindicati. La modalità server adattiva, in media, ha ceduto solo leggermente alla segmentazione costante: una perdita dell'uno per cento difficilmente può essere considerata evidente.

Resta da notare che durante la simulazione della deframmentazione, osserviamo un'uguaglianza approssimativa di tutti i livelli di segmentazione permanente e un leggero vantaggio della modalità server (dello stesso 1%).

E nello schema dello streaming di lettura-scrittura in blocchi grandi e piccoli, è leggermente più vantaggioso utilizzare un piccolo numero di segmenti, anche se, ancora una volta, le differenze nelle prestazioni delle configurazioni della memoria cache qui, stranamente, sono omeopatiche.

conclusioni

Avendo condotto uno studio più dettagliato sull'effetto della segmentazione della cache sulle prestazioni dell'unità Seagate Cheetah 15K.4 in varie attività nella seconda parte della nostra recensione, vorrei notare che gli sviluppatori hanno chiamato le modalità di memorizzazione nella cache nel modo in cui hanno chiamato per un motivo: in modalità server, lo sharding è spesso la memoria cache adattata per l'attività eseguita, e questo a volte porta a risultati molto buoni, specialmente quando si eseguono attività "pesanti", inclusi i modelli di server in Intel IOmeter e High- End Disk WinMark 99 test e lettura casuale di piccoli blocchi attorno al disco... Allo stesso tempo, la scelta del livello di segmentazione della memoria cache in modalità Server risulta spesso non ottimale (e richiede ulteriore lavoro per migliorare i criteri di analisi il flusso di comandi dell'host), quindi la modalità desktop si presenta con una segmentazione fissa a livello di 8, 16 o 32 segmenti per cache. Inoltre, a seconda del tipo di attività, a volte è più vantaggioso utilizzare 16 e 32 e talvolta - 8 o solo 4 segmenti di memoria! Tra questi ultimi ci sono letture e scritture multi-thread (sia casuali che sequenziali), test di "traccia" come PCMark04 e attività threaded con letture e scritture simultanee. Sebbene i "sintetici" per l'accesso in scrittura casuale mostrino chiaramente che l'efficienza della scrittura pigra (a indirizzi arbitrari) diminuisce significativamente con una diminuzione del numero di segmenti. Cioè, c'è una lotta tra due tendenze - ed è per questo che, in media, è più efficiente utilizzare 16 o 32 segmenti per buffer da 8 megabyte. Con un raddoppio della dimensione del buffer, si può prevedere che è più redditizio mantenere il numero di segmenti al livello di 16-32, ma a causa di un aumento proporzionale della capacità di ciascun segmento, le prestazioni medie dell'azionamento può aumentare notevolmente. Apparentemente, anche la segmentazione della cache con 64 segmenti, che ora è inefficiente nella maggior parte delle attività, può essere molto utile quando la dimensione del buffer viene raddoppiata, mentre l'utilizzo di 4 o anche 8 segmenti in questo caso diventerà inefficiente. Tuttavia, queste conclusioni dipendono fortemente anche da quali blocchi il sistema operativo e le applicazioni preferiscono operare con l'unità e dalle dimensioni dei file utilizzati. È possibile che quando l'ambiente cambia, la segmentazione ottimale della cache si sposti in una direzione o nell'altra. Ebbene, auguriamo a Seagate il successo nell'ottimizzare "l'intelligenza" della modalità server, che, in una certa misura, può appianare questa "dipendenza dal sistema" e questa "dipendenza dalle attività", avendo imparato a selezionare al meglio la segmentazione ottimale a seconda del flusso di comando dell'host.

Memoria cache o come viene chiamata memoria buffer del disco rigido. Se non sai di cosa si tratta, saremo felici di rispondere a questa domanda e di parlarti di tutte le funzionalità disponibili. Si tratta di un tipo speciale di RAM che funge da buffer per la memorizzazione di dati letti in precedenza ma non ancora trasmessi per ulteriori elaborazioni, nonché per la memorizzazione delle informazioni a cui il sistema accede più spesso.

La necessità di archiviazione in transito è nata a causa della differenza significativa tra la velocità di trasmissione del sistema PC e la velocità di lettura dei dati dall'unità. Inoltre, la memoria cache può essere trovata su altri dispositivi, in particolare in schede video, processori, schede di rete e altri.

Qual è il volume e cosa influisce

Il volume del buffer merita un'attenzione particolare. Spesso gli HDD sono dotati di cache da 8, 16, 32 e 64 MB. Quando si copiano file di grandi dimensioni tra 8 e 16 MB, si noterà una differenza significativa in termini di prestazioni, ma tra 16 e 32 è già meno evidente. Se scegli tra 32 e 64, non ce ne sarà quasi nessuno. Deve essere chiaro che il buffer subisce spesso carichi pesanti e, in questo caso, più è grande, meglio è.

I moderni dischi rigidi utilizzano 32 o 64 MB, meno oggi difficilmente si trovano da nessuna parte. Per un utente normale sono sufficienti sia il primo che il secondo valore. Inoltre, oltre a ciò, le prestazioni sono influenzate anche dalle dimensioni della propria cache integrata nel sistema. È lui che aumenta le prestazioni del disco rigido, soprattutto con una quantità sufficiente di RAM.

Cioè, in teoria, maggiore è il volume, migliori sono le prestazioni e più informazioni possono essere nel buffer e non caricare il disco rigido, ma in pratica è tutto un po' diverso e l'utente medio, tranne rari casi, non noterà molta differenza. Naturalmente, si consiglia di scegliere e acquistare dispositivi con le dimensioni maggiori, che miglioreranno notevolmente le prestazioni del PC. Tuttavia, questo dovrebbe essere fatto solo se le possibilità finanziarie lo consentono.

scopo

È progettato per leggere e scrivere dati, tuttavia, sulle unità SCSI, raramente è necessaria l'autorizzazione per la scrittura nella cache, poiché l'impostazione predefinita è che la memorizzazione nella cache in scrittura è disabilitata. Come abbiamo già detto, il volume non è un fattore decisivo per migliorare l'efficienza del lavoro. Per aumentare le prestazioni del disco rigido, è più importante organizzare lo scambio di informazioni con il buffer. Inoltre, è anche completamente influenzato dal funzionamento dell'elettronica di controllo, dalla prevenzione del verificarsi e così via.

I dati utilizzati più frequentemente vengono archiviati nella memoria buffer, mentre il volume determina la capacità di queste informazioni più archiviate. A causa delle grandi dimensioni, le prestazioni del disco rigido aumentano notevolmente, poiché i dati vengono caricati direttamente dalla cache e non richiedono la lettura fisica.

Lettura fisica - accesso diretto del sistema al disco rigido e ai suoi settori. Questo processo viene misurato in millisecondi e richiede una quantità di tempo abbastanza grande. Allo stesso tempo, l'HDD trasmette i dati più di 100 volte più velocemente di quanto richiesto dall'accesso fisico al disco rigido. Cioè, consente al dispositivo di funzionare anche se il bus host è occupato.

Principali vantaggi

La memoria buffer presenta una serie di vantaggi, il principale dei quali è l'elaborazione rapida dei dati, che richiede una quantità minima di tempo, mentre l'accesso fisico ai settori dell'unità richiede un certo tempo prima che la testina del disco trovi la sezione di dati richiesta e inizi a leggere loro. Inoltre, i dischi rigidi con lo spazio di archiviazione più grande possono scaricare in modo significativo il processore del computer. Di conseguenza, il processore viene utilizzato in minima parte.

Può anche essere chiamato un vero e proprio acceleratore, poiché la funzione di buffering rende il disco rigido molto più efficiente e veloce. Ma oggi, con il rapido sviluppo della tecnologia, sta perdendo la sua precedente importanza. Ciò è dovuto al fatto che i modelli più moderni hanno 32 e 64 MB, sufficienti per il normale funzionamento dell'unità. Come accennato in precedenza, puoi pagare in eccesso la differenza solo quando la differenza di costo corrisponde alla differenza di efficienza.

In conclusione, vorrei dire che la memoria buffer, qualunque essa sia, migliora le prestazioni di un particolare programma o dispositivo solo se si accede ripetutamente agli stessi dati, la cui dimensione non è maggiore della dimensione della cache. Se il tuo lavoro al computer coinvolge programmi che interagiscono attivamente con piccoli file, allora hai bisogno di un HDD con più spazio di archiviazione.

Come scoprire la dimensione attuale della cache

Tutto ciò che serve è scaricare e installare il programma gratuito HD Tune. Dopo il lancio, vai alla sezione "Informazioni" e nella parte inferiore della finestra vedrai tutti i parametri necessari.


Se stai acquistando un nuovo dispositivo, tutte le caratteristiche necessarie le puoi trovare sulla confezione o nelle istruzioni allegate. Un'altra opzione è guardare online.

La scelta di un disco rigido per un PC è un compito molto responsabile. Dopotutto, è il principale repository di informazioni sia ufficiali che personali. In questo articolo parleremo delle caratteristiche chiave dell'HDD, a cui dovresti prestare attenzione quando acquisti un'unità magnetica.

introduzione

Al momento dell'acquisto di un computer, molti utenti si concentrano spesso sulle caratteristiche dei suoi componenti come monitor, processore, scheda video. E un componente così integrante di qualsiasi PC come un disco rigido (nel gergo dei computer - un disco rigido), gli acquirenti spesso acquistano, guidati solo dal suo volume, praticamente trascurando altri parametri importanti. Tuttavia, va ricordato che un approccio competente alla scelta di un disco rigido è una delle garanzie di comfort durante ulteriori lavori al computer, nonché di risparmi finanziari, in cui siamo così spesso vincolati.

Un'unità disco rigido o un'unità disco rigido (HDD) è il principale dispositivo di archiviazione nella maggior parte dei computer moderni, che memorizza non solo le informazioni necessarie all'utente, inclusi film, giochi, foto, musica, ma anche il sistema operativo, nonché tutti i programmi installati. Pertanto, infatti, la scelta di un hard disk per un computer va trattata con la dovuta attenzione. Ricorda che se un qualsiasi elemento del PC si guasta, può essere sostituito. L'unico punto negativo in questa situazione sono i costi finanziari aggiuntivi per le riparazioni o l'acquisto di una parte nuova. Ma un guasto del disco rigido, oltre a costi imprevisti, può portare alla perdita di tutte le informazioni, nonché alla necessità di reinstallare il sistema operativo e tutti i programmi richiesti. Lo scopo principale di questo articolo è aiutare gli utenti di PC inesperti nella scelta di un modello di disco rigido che soddisfi al meglio i requisiti di "utenti" specifici per un computer.

Prima di tutto, dovresti decidere chiaramente in quale dispositivo del computer verrà installato il disco rigido e per quali scopi si prevede di utilizzare questo dispositivo. Sulla base delle attività più comuni, possiamo dividerle condizionatamente in diversi gruppi:

  • Un computer portatile per compiti generali (lavorare con i documenti, "navigare" nel World Wide Web, elaborare dati e lavorare con i programmi).
  • Potente computer portatile per giochi e attività ad alta intensità di risorse.
  • Computer desktop per compiti d'ufficio;
  • Un computer desktop produttivo (che lavora con multimedia, giochi, audio, video e elaborazione di immagini);
  • Lettore multimediale e archiviazione dati.
  • Per assemblare un'unità esterna (portatile).

In base a una delle opzioni elencate per il funzionamento di un computer, è possibile iniziare a selezionare un modello di disco rigido adatto in base alle sue caratteristiche.

Fattore di forma

Il fattore di forma è la dimensione fisica di un disco rigido. Oggi, la maggior parte delle unità per computer domestici ha una larghezza di 2,5 o 3,5 pollici. I primi, più piccoli, sono progettati per l'installazione in laptop, il secondo - in unità di sistema fisse. Naturalmente, se lo si desidera, è possibile installare un'unità da 2,5 pollici anche in un PC desktop.

Esistono anche unità magnetiche più piccole con dimensioni di 1,8", 1" e persino 0,85". Ma questi dischi rigidi sono molto meno comuni e si concentrano su dispositivi specifici, come computer ultracompatti (UMPC), fotocamere digitali, palmari e altre apparecchiature, dove le dimensioni ridotte e il peso dei componenti sono molto importanti. Non ne parleremo in questo articolo.

Più piccola è l'unità, più leggera è e minore è la potenza necessaria per funzionare. Pertanto, i dischi rigidi con fattore di forma da 2,5" hanno quasi completamente sostituito i modelli da 3,5" nelle unità esterne. Infatti, per il funzionamento di grosse unità esterne, è necessaria ulteriore alimentazione da una presa elettrica, mentre il fratello minore si accontenta solo dell'alimentazione dalle porte USB. Quindi, se decidi di assemblare un'unità portatile da solo, è meglio utilizzare un HDD da 2,5 pollici per questo scopo. Sarà una soluzione più leggera e compatta e non dovrai portare con te un alimentatore.

Per quanto riguarda l'installazione di unità da 2,5 pollici in un'unità di sistema fissa, tale decisione sembra ambigua. Come mai? Continuare a leggere.

Capacità

Una delle caratteristiche principali di qualsiasi drive (a tal proposito un hard disk non fa eccezione) è la sua capacità (o volume), che oggi in alcuni modelli raggiunge i quattro terabyte (1024 GB in un terabyte). Circa 5 anni fa, un volume del genere poteva sembrare fantastico, ma le build del sistema operativo attuale, il software moderno, i video e le foto ad alta risoluzione, così come i videogiochi per computer tridimensionali, con un "peso" abbastanza solido, hanno bisogno di un grande disco rigido capacità di guida. Pertanto, alcuni giochi moderni richiedono 12 o anche più gigabyte di spazio libero su disco rigido per il normale funzionamento e un'ora e mezza di film in qualità HD potrebbe richiedere più di 20 GB per l'archiviazione.

Ad oggi, la capacità dei supporti magnetici da 2,5 pollici varia da 160 GB a 1,5 TB (i volumi più comuni sono 250 GB, 320 GB, 500 GB, 750 GB e 1 TB). Le unità da 3,5" per desktop sono più capienti e possono memorizzare da 160 GB a 4 TB di dati (le dimensioni più comuni sono 320 GB, 500 GB, 1 TB, 2 TB e 3 TB).

Quando si sceglie una capacità dell'HDD, considerare un dettaglio importante: maggiore è la capacità del disco rigido, minore è il prezzo di 1 GB di spazio di archiviazione delle informazioni. Ad esempio, un disco rigido desktop per 320 GB costa 1600 rubli, per 500 GB - 1650 rubli e per 1 TB - 1950 rubli. Consideriamo: nel primo caso, il costo di un gigabyte di archiviazione dati è di 5 rubli (1600 / 320 = 5), nel secondo - 3,3 rubli e nel terzo - 1,95 rubli. Naturalmente, tali statistiche non significano che sia necessario acquistare un disco molto grande, ma in questo esempio è molto chiaro che l'acquisto di un disco da 320 gigabyte non è consigliabile.

Se prevedi di utilizzare il tuo computer principalmente per le attività d'ufficio, un disco rigido con una capacità di 250 - 320 GB, o anche inferiore, sarà più che sufficiente per te, a meno che, ovviamente, non sia necessario archiviare enormi archivi di documentazione sul computer. Allo stesso tempo, come abbiamo notato sopra, l'acquisto di un disco rigido con una capacità inferiore a 500 GB non è redditizio. Dopo aver risparmiato da 50 a 200 rubli, alla fine ottieni un costo molto elevato per gigabyte di archiviazione dei dati. Allo stesso tempo, questo fatto si applica ai dischi di entrambi i fattori di forma.

Vuoi costruire un PC da gioco o multimediale per lavorare con grafica e video, pianificare di scaricare nuovi film e album musicali sul tuo disco rigido in grandi quantità? Quindi è meglio scegliere un disco rigido con una capacità di almeno 1 TB per un PC desktop e almeno 750 GB per uno mobile. Ma, ovviamente, il calcolo finale della capacità del disco rigido deve soddisfare le esigenze specifiche dell'utente e in questo caso diamo solo consigli.

Separatamente, vale la pena notare i sistemi per l'archiviazione dei dati (NAS) e i lettori multimediali che sono diventati popolari. Di norma, in tali apparecchiature vengono installati dischi di grandi dimensioni da 3,5 pollici, preferibilmente con una capacità di almeno 2 TB. Dopotutto, questi dispositivi si concentrano sull'archiviazione di grandi quantità di dati, il che significa che i dischi rigidi in essi installati devono essere capienti con il prezzo più basso per archiviare 1 GB di informazioni.

Geometria del disco, piatti e densità di registrazione

Quando si sceglie un disco rigido, non ci si dovrebbe concentrare alla cieca solo sulla sua capacità totale, secondo il principio "più ce n'è, meglio è". Ci sono altre caratteristiche importanti, tra cui: la densità di registrazione e il numero di piatti utilizzati. Dopotutto, non solo il volume del disco rigido, ma anche la velocità di scrittura/lettura dei dati dipende direttamente da questi fattori.

Facciamo una piccola digressione e diciamo qualche parola sulle caratteristiche di progettazione dei moderni dischi rigidi. I dati vengono registrati al loro interno su dischi di alluminio o di vetro, chiamati lastre, che sono ricoperti da una pellicola ferromagnetica. Per la scrittura e la lettura dei dati da una delle migliaia di tracce concentriche poste sulla superficie delle lastre, sono responsabili delle testine di lettura, poste su apposite staffe di posizionamento rotativo, talvolta chiamate "bilancieri". Questa procedura avviene senza contatto diretto (meccanico) tra il disco e la testina (si trovano a una distanza di circa 7-10 nm l'uno dall'altro), il che fornisce protezione da possibili danni e una lunga durata del dispositivo. Ogni piatto ha due piani di lavoro ed è servito da due teste (una per lato).

Per creare uno spazio di indirizzi, la superficie dei dischi magnetici è divisa in molte aree circolari chiamate tracce. A loro volta, le tracce sono divise in segmenti uguali - settori. A causa di questa struttura ad anello, la geometria delle lastre, o meglio il loro diametro, influisce sulla velocità di lettura e scrittura delle informazioni.

Più vicine al bordo esterno del disco, le tracce hanno un raggio maggiore (maggiore lunghezza) e contengono più settori, e quindi più informazioni che possono essere lette dal dispositivo in un giro. Pertanto, sulle tracce esterne del disco, la velocità di trasferimento dei dati è maggiore, in quanto la testina di lettura in questa zona percorre una distanza maggiore in un certo periodo di tempo rispetto alle tracce interne, che sono più vicine al centro. Pertanto, i dischi con un diametro di 3,5 pollici hanno prestazioni migliori rispetto ai dischi con un diametro di 2,5 pollici.

All'interno di un disco rigido possono essere posizionati più piatti contemporaneamente, ognuno dei quali può registrare una determinata quantità massima di dati. A rigor di termini, questo determina la densità della registrazione, misurata in gigabit per pollice quadrato (Gb / pollice 2) o in gigabyte per piatto (GB). Maggiore è questo valore, più informazioni vengono posizionate su una traccia della lastra e più veloce viene eseguita la registrazione, nonché la successiva lettura degli array di informazioni (indipendentemente dalla velocità di rotazione del disco).

Il volume totale del disco rigido è la somma delle capacità di ciascuna delle piastre collocate al suo interno. Ad esempio, apparso nel 2007, il primo disco commerciale con una capacità di 1000 GB (1 TB) aveva fino a 5 piatti con una densità di 200 GB ciascuno. Ma il progresso tecnologico non si ferma e nel 2011, grazie al miglioramento della tecnologia di registrazione perpendicolare, Hitachi ha introdotto il primo piatto da 1 TB, che è onnipresente negli odierni dischi rigidi di grande capacità.

La riduzione del numero di piatti nei dischi rigidi ha una serie di importanti vantaggi:

  • Diminuzione del tempo di lettura dei dati;
  • Ridurre il consumo di energia e la produzione di calore;
  • Aumento dell'affidabilità e della tolleranza ai guasti;
  • Riducendo peso e spessore;
  • Riduzione dei costi.

Ad oggi, sul mercato informatico ci sono contemporaneamente modelli di hard disk che utilizzano lastre con densità di registrazione diverse. Ciò significa che i dischi rigidi dello stesso volume possono avere un numero di piatti completamente diverso. Se stai cercando la soluzione più efficiente, allora è meglio scegliere un HDD con il minor numero di piatti magnetici e un'elevata densità di registrazione. Ma il problema è che, in quasi nessun negozio di computer, nelle descrizioni delle caratteristiche dei dischi, non troverai il valore dei parametri di cui sopra. Inoltre, queste informazioni spesso mancano anche sui siti Web ufficiali dei produttori. Di conseguenza, per gli utenti ordinari ordinari, queste caratteristiche non sono sempre determinanti nella scelta di un disco rigido, a causa della loro inaccessibilità. Tuttavia, prima di acquistare, ti consigliamo di conoscere definitivamente i valori ​​di questi parametri, che ti permetteranno di scegliere un disco rigido con le caratteristiche più avanzate e moderne.

Velocità del mandrino

Le prestazioni di un hard disk dipendono direttamente non solo dalla densità di registrazione, ma anche dalla velocità di rotazione dei dischi magnetici al suo interno. Tutte le piastre all'interno del disco rigido sono rigidamente fissate al suo asse interno, chiamato mandrino, e ruotano con esso nel suo insieme. Più velocemente ruota la lastra, prima ci sarà un settore che dovrebbe essere letto.

Nei computer domestici fissi vengono utilizzati modelli di disco rigido con una velocità operativa di 5400, 5900, 7200 o 10.000 giri/min. Le unità con una velocità del mandrino di 5400 giri/min sono generalmente più silenziose rispetto ai loro concorrenti ad alta velocità e generano meno calore. I dischi rigidi con velocità più elevate, a loro volta, hanno prestazioni migliori, ma allo stesso tempo consumano più energia.

Per un tipico PC da ufficio, sarà sufficiente un'unità con una velocità del mandrino di 5400 giri/min. Inoltre, tali dischi sono adatti per l'installazione in lettori multimediali o archiviazione di dati, dove un ruolo importante è svolto non tanto dalla velocità di trasferimento delle informazioni quanto dal ridotto consumo energetico e dalla dissipazione del calore.

In altri casi, nella stragrande maggioranza, si utilizzano dischi con velocità di rotazione del piatto di 7200 giri/min. Questo vale sia per i computer di fascia media che di fascia alta. L'uso di HDD con una velocità di rotazione di 10.000 rpm è relativamente raro, poiché tali modelli di dischi rigidi sono molto rumorosi e hanno un costo piuttosto elevato per la memorizzazione di un gigabyte di informazioni. Inoltre, negli ultimi anni, gli utenti preferiscono sempre più utilizzare unità a stato solido anziché dischi magnetici ad alte prestazioni.

Nel settore mobile, dove regnano le unità da 2,5 pollici, la velocità del mandrino più comune è di 5400 giri/min. Ciò non sorprende, poiché un basso consumo energetico e un basso livello di riscaldamento delle parti sono importanti per i dispositivi portatili. Ma non ci siamo dimenticati dei proprietari di laptop produttivi: sul mercato c'è un'ampia selezione di modelli con una velocità di rotazione di 7200 rpm e persino diversi membri della famiglia VelociRaptor con una velocità di rotazione di 10.000 rpm. Anche se l'opportunità di utilizzare quest'ultimo anche nei PC portatili più potenti è in grande dubbio. A nostro avviso, se è necessario installare un sottosistema di dischi molto veloce, è meglio prestare attenzione alle unità a stato solido.

Interfaccia di connessione

Quasi tutti i modelli moderni, sia dischi rigidi piccoli che grandi, sono collegati alle schede madri dei personal computer utilizzando l'interfaccia seriale SATA (Serial ATA). Se hai un computer molto vecchio, puoi connetterti usando un'interfaccia PATA (IDE) parallela. Ma tieni presente che l'assortimento di tali dischi rigidi nei negozi oggi è molto scarso, poiché la loro produzione è quasi completamente cessata.

Per quanto riguarda l'interfaccia SATA, sul mercato sono disponibili 2 opzioni di disco: connessione tramite bus SATA II o SATA III. Nella prima opzione, la velocità di trasferimento dati massima tra il disco e la RAM può essere di 300 MB / s (larghezza di banda del bus fino a 3 Gb / s) e nella seconda - 600 MB / s (larghezza di banda del bus fino a 6 Gb / s ). L'interfaccia SATA III ha anche una gestione dell'alimentazione leggermente migliorata.

In pratica, per qualsiasi disco rigido classico, la larghezza di banda dell'interfaccia SATA II è sufficiente per gli occhi. Infatti, anche nei modelli HDD più produttivi, la velocità di lettura dei dati dai piatti supera di poco i 200 MB/s. Un'altra cosa sono le unità a stato solido, dove i dati vengono archiviati non su piatti magnetici, ma nella memoria flash, la cui velocità di lettura è molte volte superiore e può raggiungere valori di oltre 500 MB/s.

Va notato che tutte le versioni dell'interfaccia SATA mantengono la compatibilità tra loro a livello di protocolli di scambio, connettori e cavi. Cioè, un disco rigido con un'interfaccia SATA III può essere facilmente collegato alla scheda madre tramite un connettore SATA I, sebbene il throughput massimo del disco sarà limitato dalle capacità di una versione precedente e sarà di 150 MB / s.

Memoria buffer (cache)

La memoria buffer è una memoria intermedia veloce (solitamente un tipo standard di RAM) che viene utilizzata per livellare (appianare) la differenza tra le velocità di lettura, scrittura e trasferimento dei dati sull'interfaccia durante il funzionamento del disco. La cache del disco rigido può essere utilizzata per memorizzare gli ultimi dati letti, ma non ancora trasferiti per l'elaborazione, o quei dati che possono essere nuovamente richiesti.

Nella sezione precedente, abbiamo già notato la differenza tra le prestazioni del disco rigido e la larghezza di banda dell'interfaccia. È questo fatto che determina la necessità di archiviazione di transito nei moderni dischi rigidi. Pertanto, mentre i dati vengono scritti o letti da piatti magnetici, il sistema può utilizzare le informazioni memorizzate nella cache per le proprie esigenze senza attendere.

La dimensione degli appunti per i moderni dischi rigidi realizzati nel fattore di forma da 2,5 "può essere 8, 16, 32 o 64 MB. I fratelli maggiori da 3,5 pollici hanno un valore massimo di memoria buffer di 128 MB. Nel settore mobile, i dischi con 8 e 16 MB di cache sono i più comuni. Tra i dischi rigidi per PC desktop, le dimensioni del buffer più comuni sono 32 e 64 MB.

In teoria, una cache più grande dovrebbe fornire prestazioni migliori ai dischi. Ma in pratica non è sempre così. Esistono varie operazioni sul disco in cui gli appunti praticamente non influiscono sulle prestazioni del disco rigido. Ad esempio, ciò può accadere durante la lettura sequenziale dei dati dalla superficie delle lastre o quando si lavora con file di grandi dimensioni. Inoltre, l'efficienza della cache è influenzata da algoritmi che possono prevenire errori quando si lavora con il buffer. E qui, un disco con una cache più piccola, ma con algoritmi avanzati per il suo funzionamento, può risultare più produttivo di un concorrente con una clipboard più grande.

Pertanto, non vale la pena inseguire la quantità massima di memoria buffer. Soprattutto se è necessario pagare in eccesso in modo significativo per una grande capacità della cache. Inoltre, i produttori stessi cercano di dotare i propri prodotti della dimensione della cache più efficiente, in base alla classe e alle caratteristiche di determinati modelli di dischi.

Altre caratteristiche

In conclusione, diamo una rapida occhiata ad alcune delle restanti caratteristiche che potresti incontrare nelle descrizioni del disco rigido.

Affidabilità o tempo medio tra i guasti ( MTBF) - la durata media del disco rigido prima del suo primo guasto o della necessità di riparazione. Di solito si misura in ore. Questo parametro è molto importante per i dischi utilizzati nelle stazioni server o negli archivi di file, nonché negli array RAID. Di norma, le unità magnetiche specializzate hanno un tempo di funzionamento medio compreso tra 800.000 e 1.000.000 di ore (ad esempio, la serie RED di WD o la serie Constellation di Seagate).

Livello di rumore - il rumore generato dagli elementi del disco rigido durante il suo funzionamento. Misurato in decibel (dB). Consiste principalmente nel rumore che si verifica durante il posizionamento delle testine (crepitio) e nel rumore della rotazione del mandrino (fruscio). Di norma, minore è la velocità del mandrino, più silenzioso sarà il funzionamento del disco rigido. Un disco rigido può essere definito silenzioso se il suo livello di rumore è inferiore a 26 dB.

Consumo di energia - un parametro importante per gli azionamenti installati su dispositivi mobili, dove viene valutata una lunga durata della batteria. Inoltre, la dissipazione del calore del disco rigido dipende direttamente dal consumo di energia, che è importante anche per i PC portatili. Di norma, il livello di consumo energetico è indicato dal produttore sulla copertina del disco, ma non dovresti fidarti ciecamente di queste cifre. Molto spesso sono lontani dalla realtà, quindi se vuoi davvero scoprire il consumo energetico di un particolare modello di unità, è meglio cercare su Internet i risultati dei test indipendenti.

Tempo di accesso casuale - il tempo medio per il quale viene eseguito il posizionamento della testina di lettura del disco su una sezione arbitraria della piastra magnetica, misurato in millisecondi. Un parametro molto importante che influisce sulle prestazioni del disco rigido nel suo complesso. Più breve è il tempo di posizionamento, più velocemente i dati verranno scritti o letti dal disco. Può variare da 2,5 ms (per alcuni modelli di dischi server) a 14 ms. In media, per i moderni dischi per personal computer, questo parametro varia da 7 a 11 ms. Sebbene esistano anche modelli molto veloci, ad esempio WD Velociraptor con un tempo di accesso casuale medio di 3,6 ms.

Conclusione

In conclusione, vorrei spendere qualche parola sui sempre più diffusi azionamenti magnetici ibridi (SSHD). I dispositivi di questo tipo combinano un'unità disco rigido convenzionale (HDD) e una piccola unità a stato solido (SSD) che funge da memoria cache aggiuntiva. Pertanto, gli sviluppatori stanno cercando di utilizzare insieme i principali vantaggi delle due tecnologie: la grande capacità delle piastre magnetiche e la velocità della memoria flash. Allo stesso tempo, il costo delle unità ibride è molto inferiore a quello dei nuovi SSD e leggermente superiore rispetto agli HDD convenzionali.

Nonostante la promessa di questa tecnologia, finora le unità SSHD sul mercato dei dischi rigidi sono scarsamente rappresentate solo da un piccolo numero di modelli con fattore di forma da 2,5 pollici. Seagate è la più attiva in questo segmento, sebbene anche i concorrenti Western Digital (WD) e Toshiba abbiano già presentato le loro soluzioni ibride. Tutto ciò lascia la speranza che il mercato dei dischi rigidi SSHD si svilupperà e nel prossimo futuro vedremo nuovi modelli di tali dispositivi in ​​vendita non solo per computer mobili, ma anche per PC desktop.

Questo conclude la nostra recensione, dove abbiamo esaminato tutte le caratteristiche principali dei dischi rigidi dei computer. Ci auguriamo che sulla base di questo materiale, sarai in grado di scegliere un disco rigido per qualsiasi scopo con i parametri ottimali appropriati.

Un disco rigido (disco rigido, HDD) è una delle parti più importanti di un computer. Dopotutto, se il processore, la scheda video, ecc. si guastano, Ti dispiace solo per aver perso soldi per un nuovo acquisto, se il disco rigido si guasta, rischi di perdere dati irrimediabilmente importanti. La velocità del computer nel suo insieme dipende anche dal disco rigido. Scopriamo come scegliere il disco rigido giusto.

Attività del disco rigido

Il compito di un disco rigido all'interno di un computer è archiviare e recuperare informazioni molto rapidamente. Il disco rigido è una straordinaria invenzione dell'industria dei computer. Usando le leggi della fisica, questo piccolo dispositivo memorizza una quantità quasi illimitata di informazioni.

Tipo di disco rigido

IDE: i dischi rigidi obsoleti sono pensati per essere collegati a vecchie schede madri.

SATA: i dischi rigidi IDE sostituiti hanno una velocità di trasferimento dati più elevata.

Le interfacce SATA sono disponibili in diversi modelli, differiscono tra loro per la stessa velocità di scambio dati e supporto per diverse tecnologie:

  • SATA ha una velocità di trasferimento fino a 150 Mb/s.
  • SATA II - ha una velocità di trasferimento fino a 300 Mb / s
  • SATA III - ha una velocità di trasferimento fino a 600 Mb / s

SATA-3 ha iniziato a essere prodotto abbastanza di recente, dall'inizio del 2010. Quando acquisti un disco rigido del genere, devi prestare attenzione all'anno di produzione del tuo computer (senza aggiornamento), se è inferiore a questa data, questo disco rigido non funzionerà per te! HDD - SATA, SATA 2 hanno gli stessi connettori di connessione e sono compatibili tra loro.

Capacità del disco rigido

I dischi rigidi più comuni utilizzati dalla maggior parte degli utenti a casa hanno una capacità di 250, 320, 500 gigabyte. Ce ne sono ancora meno, ma sono sempre meno 120, 80 gigabyte, e non sono più in vendita. Per poter memorizzare informazioni molto grandi, sono disponibili dischi rigidi da 1, 2, 4 terabyte.

Velocità del disco rigido e cache

Quando si sceglie un disco rigido, è importante prestare attenzione alla sua velocità (velocità del mandrino). La velocità dell'intero computer dipenderà da questo. Le velocità di trasmissione usuali sono 5400 e 7200 giri/min.

La quantità di memoria buffer (memoria cache) è la memoria fisica del disco rigido. Esistono diverse dimensioni di tale memoria 8, 16, 32, 64 megabyte. Maggiore è la velocità della RAM del disco rigido, maggiore sarà la velocità di trasferimento dei dati.

In custodia

Prima di acquistare, controlla quale disco rigido è adatto alla tua scheda madre: IDE, SATA o SATA 3. Osserviamo le caratteristiche della velocità di rotazione del disco e la quantità di memoria buffer, questi sono gli indicatori principali a cui devi prestare attenzione. Esaminiamo anche il produttore e il volume che fa per te.

Ti auguriamo acquisti di successo!

Condividi la tua scelta nei commenti, aiuterà gli altri utenti a fare la scelta giusta!



xn----8sbabec6fbqes7h.xn--p1ai

Amministrazione del sistema e altro

L'uso di una cache aumenta le prestazioni di qualsiasi disco rigido riducendo il numero di accessi al disco fisico e consente inoltre al disco rigido di funzionare anche quando il bus host è occupato. La maggior parte delle unità moderne ha una dimensione della cache da 8 a 64 megabyte. Questo è anche più delle dimensioni del disco rigido nel computer medio degli anni Novanta del secolo scorso.

Nonostante il fatto che la cache aumenti la velocità dell'unità nel sistema, ha anche i suoi svantaggi. Per cominciare, la cache non velocizza in alcun modo l'unità con richieste casuali di informazioni situate a diverse estremità del piatto, poiché tali richieste non hanno senso nel prelettura. Inoltre, la cache non aiuta affatto durante la lettura di grandi quantità di dati, perché. di solito è piuttosto piccolo, ad esempio, quando si copia un file da 80 megabyte, con un buffer di 16 megabyte che è normale ai nostri tempi, solo poco meno del 20% del file copiato entrerà nella cache.

Sebbene la cache aumenti la velocità dell'unità nel sistema, ha anche i suoi svantaggi. Per cominciare, la cache non velocizza in alcun modo l'unità con richieste casuali di informazioni situate a diverse estremità del piatto, poiché tali richieste non hanno senso nel prelettura. Inoltre, non aiuta affatto quando si leggono grandi quantità di dati, perché. di solito è piuttosto piccolo. Ad esempio, quando si copia un file da 80 megabyte, con un buffer di 16 megabyte che è normale ai nostri tempi, solo poco meno del 20% del file copiato entrerà nella cache.

Negli ultimi anni, i produttori di dischi rigidi hanno notevolmente aumentato la capacità della cache dei loro prodotti. Anche alla fine degli anni '90, 256 kilobyte erano lo standard per tutte le unità e solo i dispositivi di fascia alta avevano 512 kilobyte di cache. Attualmente, una cache da 8 megabyte è già diventata lo standard de facto per tutte le unità, mentre i modelli più produttivi hanno capacità di 32 o addirittura 64 megabyte. Ci sono due ragioni per cui il buffer dell'unità è cresciuto così rapidamente. Uno di questi è un forte calo dei prezzi dei chip di memoria sincroni. Il secondo motivo è la convinzione degli utenti che raddoppiare o addirittura quadruplicare la dimensione della cache influirà notevolmente sulla velocità dell'unità.

La dimensione della cache del disco rigido, ovviamente, influisce sulla velocità dell'unità nel sistema operativo, ma non tanto quanto gli utenti immaginano. I produttori sfruttano la fiducia dell'utente nella dimensione della cache e fanno grandi affermazioni nelle brochure circa quattro volte la dimensione della cache rispetto al modello standard. Tuttavia, confrontando lo stesso disco rigido con dimensioni del buffer di 16 e 64 megabyte, risulta che l'accelerazione si traduce in diverse percentuali. A cosa porta questo? Inoltre, solo una differenza molto grande nelle dimensioni della cache (ad esempio, tra 512 kilobyte e 64 megabyte) influirà in modo significativo sulla velocità dell'unità. Va inoltre ricordato che la dimensione del buffer del disco rigido è piuttosto ridotta rispetto alla memoria del computer, e spesso la cache "soft", ovvero un buffer intermedio organizzato dal sistema operativo per le operazioni di caching con il file system e situato in la memoria del computer, spesso contribuisce in misura maggiore al funzionamento dell'unità.

Fortunatamente, esiste una versione più veloce della cache: il computer scrive i dati sull'unità, entrano nella cache e l'unità risponde immediatamente al sistema che la scrittura è stata completata; il computer continua a funzionare, credendo che l'unità sia stata in grado di scrivere i dati molto rapidamente, mentre l'unità ha "ingannato" il computer e ha scritto solo i dati necessari nella cache, e solo allora ha iniziato a scriverli su disco. Questa tecnologia è chiamata cache write-back.

A causa di questo rischio, alcune workstation non memorizzano affatto nella cache. Le unità moderne consentono di disabilitare la modalità cache di scrittura. Ciò è particolarmente importante nelle applicazioni in cui la correttezza dei dati è molto critica. Perché questo tipo di memorizzazione nella cache aumenta notevolmente la velocità dell'unità, ma di solito ricorrono ad altri metodi che riducono il rischio di perdita di dati a causa di un'interruzione di corrente. Il metodo più comune consiste nel collegare il computer a un gruppo di continuità. Inoltre, tutte le unità moderne hanno la funzione "flush write cache", che costringe l'unità a scrivere i dati dalla cache alla superficie, ma il sistema deve eseguire questo comando alla cieca, perché. non sa ancora se ci sono dati nella cache o meno. Ogni volta che viene tolta l'alimentazione, i moderni sistemi operativi inviano questo comando al disco rigido, quindi viene inviato il comando per parcheggiare le testine (anche se questo comando non può essere inviato, perché ogni disco moderno parcheggia automaticamente le testine quando la tensione scende al di sotto il livello massimo consentito) e solo successivamente il computer si spegne. Ciò garantisce la sicurezza dei dati dell'utente e il corretto spegnimento del disco rigido.

sysadminstvo.ru

cache del disco rigido

05.09.2005

Tutte le unità moderne hanno una cache integrata, chiamata anche buffer. Lo scopo di questa cache non è lo stesso della cache della CPU. La funzione della cache è il buffering tra dispositivi veloci e lenti. Nel caso di dischi rigidi, la cache viene utilizzata per memorizzare temporaneamente i risultati dell'ultima lettura dal disco, nonché per precaricare informazioni che potrebbero essere richieste un po' più tardi, ad esempio diversi settori dopo il settore attualmente richiesto.

L'uso di una cache aumenta le prestazioni di qualsiasi disco rigido riducendo il numero di accessi al disco fisico e consente inoltre al disco rigido di funzionare anche quando il bus host è occupato. La maggior parte delle unità moderne ha una dimensione della cache da 2 a 8 megabyte. Tuttavia, le unità SCSI più avanzate hanno una cache fino a 16 megabyte, che è anche più della media dei computer degli anni Novanta del secolo scorso.

Va notato che quando qualcuno parla di cache del disco, molto spesso non si intende la cache del disco rigido, ma un determinato buffer allocato dal sistema operativo per accelerare le procedure di lettura-scrittura in questo particolare sistema operativo.

Il motivo per cui la cache del disco rigido è così importante è perché c'è una grande differenza tra la velocità del disco rigido stesso e la velocità dell'interfaccia del disco rigido. Quando cerchiamo il settore di cui abbiamo bisogno, passano interi millisecondi, perché si passa il tempo a muovere la testa, in attesa del settore desiderato. Nei moderni personal computer, anche un millisecondo è molto. Su una tipica unità IDE/ATA, il tempo necessario per trasferire un blocco di dati da 16K dalla cache al computer è circa cento volte più veloce del tempo necessario per trovarlo e leggerlo dalla superficie. Questo è il motivo per cui tutti i dischi rigidi hanno una cache interna.

Un'altra situazione è la scrittura di dati su disco. Supponiamo di dover scrivere lo stesso blocco di dati da 16 kilobyte, con una cache. Winchester trasferisce istantaneamente questo blocco di dati alla cache interna e segnala al sistema che è di nuovo libero per le richieste, scrivendo contemporaneamente i dati sulla superficie dei dischi magnetici. Nel caso di lettura sequenziale di settori dalla superficie, la cache non gioca più un ruolo importante, perché. le velocità di lettura sequenziale e le velocità dell'interfaccia sono più o meno le stesse in questo caso.

Concetti generali sul funzionamento della cache del disco rigido

Il principio più semplice della cache è memorizzare i dati non solo per il settore richiesto, ma anche per diversi settori successivi. Di norma, la lettura da un disco rigido non avviene in blocchi di 512 byte, ma in blocchi di 4096 byte (un cluster, anche se la dimensione del cluster può variare). La cache è suddivisa in segmenti, ognuno dei quali può memorizzare un blocco di dati. Quando viene effettuata una richiesta su un disco rigido, il controller dell'unità verifica prima se i dati richiesti sono nella cache e, in tal caso, li invia immediatamente al computer senza accedere fisicamente alla superficie. Se non ci sono dati nella cache, vengono prima letti e inseriti nella cache e solo successivamente trasferiti al computer. Perché la dimensione della cache è limitata, c'è un aggiornamento costante dei pezzi della cache. In genere, il pezzo più vecchio viene sostituito da uno nuovo. Questo è chiamato buffer circolare o cache circolare.

Per aumentare le prestazioni dell'unità, i produttori hanno escogitato diversi metodi per aumentare la velocità di lavoro grazie alla cache:

  1. segmentazione adattiva. Di solito la cache è divisa in segmenti della stessa dimensione. Poiché le richieste possono avere dimensioni diverse, ciò comporta un consumo non necessario di blocchi di cache, perché. una richiesta sarà suddivisa in segmenti di lunghezza fissa. Molte unità moderne modificano dinamicamente la dimensione del segmento determinando la dimensione della richiesta e regolando la dimensione del segmento per una richiesta particolare, aumentando così l'efficienza e aumentando o diminuendo la dimensione del segmento. Anche il numero di segmenti può cambiare. Questa attività è più complessa delle operazioni con segmenti di lunghezza fissa e può portare alla frammentazione dei dati all'interno della cache, aumentando il carico sul microprocessore del disco rigido.
  2. Sovracampionamento. Il microprocessore dell'hard disk, sulla base dell'analisi dei dati richiesti al momento e delle richieste in momenti precedenti, carica nella cache dati che non sono stati ancora richiesti, ma hanno un'alta probabilità di ciò. Il caso più semplice di prelettura è caricare dati aggiuntivi nella cache che sono un po' più in là dei dati attualmente richiesti, perché statisticamente è più probabile che vengano richiesti in seguito. Se l'algoritmo di prefetch è implementato correttamente nel firmware dell'unità, aumenterà la velocità del suo funzionamento in vari file system e con vari tipi di dati.
  3. Controllo dell'utente. I dischi rigidi high-tech dispongono di una serie di comandi che consentono all'utente di controllare con precisione tutte le operazioni della cache. Questi comandi includono quanto segue: abilitare e disabilitare la cache, gestire le dimensioni dei segmenti, abilitare e disabilitare la segmentazione adattiva e il prelettura e così via.

Nonostante il fatto che la cache aumenti la velocità dell'unità nel sistema, ha anche i suoi svantaggi. Per cominciare, la cache non velocizza in alcun modo l'unità con richieste casuali di informazioni situate a diverse estremità del piatto, poiché tali richieste non hanno senso nel prelettura. Inoltre, la cache non aiuta affatto durante la lettura di grandi quantità di dati, perché. di solito è piuttosto piccolo, ad esempio, quando si copia un file da 10 megabyte, con il solito buffer da 2 megabyte ai nostri tempi, solo poco meno del 20% del file copiato entrerà nella cache.

A causa di queste e altre funzionalità della cache, non accelera l'unità quanto vorremmo. Il guadagno di velocità che offre dipende non solo dalla dimensione del buffer, ma anche dall'algoritmo per lavorare con la cache del microprocessore, nonché dal tipo di file con cui si sta lavorando al momento. E, di regola, è molto difficile scoprire quali algoritmi di cache vengono utilizzati in questa particolare unità.

La figura mostra il chip della cache dell'unità Barracuda di Seagate, ha una capacità di 4 megabit o 512 kilobyte.

Memorizzazione nella cache di lettura-scrittura

Sebbene la cache aumenti la velocità dell'unità nel sistema, ha anche i suoi svantaggi. Per cominciare, la cache non velocizza in alcun modo l'unità con richieste casuali di informazioni situate a diverse estremità del piatto, poiché tali richieste non hanno senso nel prelettura. Inoltre, non aiuta affatto quando si leggono grandi quantità di dati, perché. di solito è piuttosto piccolo. Ad esempio, quando si copia un file da 10 megabyte, con il solito buffer da 2 megabyte ai nostri giorni, solo poco meno del 20% del file copiato entrerà nella cache.

A causa di queste caratteristiche della cache, non velocizza l'unità quanto vorremmo. Il guadagno di velocità che offre dipende non solo dalla dimensione del buffer, ma anche dall'algoritmo per lavorare con la cache del microprocessore, nonché dal tipo di file con cui si sta lavorando al momento. E, di regola, è molto difficile scoprire quali algoritmi di cache vengono utilizzati in questa particolare unità.

Negli ultimi anni, i produttori di dischi rigidi hanno notevolmente aumentato la capacità della cache dei loro prodotti. Anche alla fine degli anni '90, 256 kilobyte erano lo standard per tutte le unità e solo i dispositivi di fascia alta avevano 512 kilobyte di cache. Attualmente, una cache di 2 megabyte è diventata lo standard de facto per tutte le unità, mentre i modelli più produttivi hanno capacità di 8 o addirittura 16 megabyte. Di norma, 16 megabyte si trovano solo su unità SCSI. Ci sono due ragioni per cui il buffer dell'unità è cresciuto così rapidamente. Uno di questi è un forte calo dei prezzi dei chip di memoria sincroni. Il secondo motivo è la convinzione degli utenti che raddoppiare o addirittura quadruplicare la dimensione della cache influirà notevolmente sulla velocità dell'unità.

La dimensione della cache del disco rigido, ovviamente, influisce sulla velocità dell'unità nel sistema operativo, ma non tanto quanto gli utenti immaginano. I produttori sfruttano la fiducia dell'utente nella dimensione della cache e fanno grandi affermazioni nelle brochure circa quattro volte la dimensione della cache rispetto al modello standard. Tuttavia, confrontando lo stesso disco rigido con dimensioni del buffer di 2 e 8 megabyte, risulta che l'accelerazione si traduce in diverse percentuali. A cosa porta questo? Inoltre, solo una differenza molto grande nelle dimensioni della cache (ad esempio, tra 512 kilobyte e 8 megabyte) influirà in modo significativo sulla velocità dell'unità. Va inoltre ricordato che la dimensione del buffer del disco rigido è piuttosto ridotta rispetto alla memoria del computer, e spesso la cache "soft", ovvero un buffer intermedio organizzato dal sistema operativo per le operazioni di caching con il file system e localizzato nella memoria del computer, spesso contribuisce in misura maggiore al funzionamento dell'unità.

Il caching in lettura e il caching in scrittura sono in qualche modo simili, ma presentano anche molte differenze. Entrambe queste operazioni hanno lo scopo di aumentare le prestazioni complessive dell'unità: sono buffer tra un computer veloce e la meccanica dell'unità lenta. La principale differenza tra queste operazioni è che una di esse non modifica i dati nell'unità, mentre l'altra lo fa.

Senza la memorizzazione nella cache, ogni operazione di scrittura comporterebbe una noiosa attesa prima che le testine si spostino nel posto giusto e che i dati vengano scritti in superficie. Lavorare con un computer sarebbe impossibile: come accennato in precedenza, questa operazione sulla maggior parte dei dischi rigidi richiederebbe almeno 10 millisecondi, il che è molto dal punto di vista del computer nel suo insieme, poiché il microprocessore del computer dovrebbe attendere per questi 10 millisecondi con ogni scrittura di informazioni al winchester. La cosa più sorprendente è che esiste proprio una tale modalità di lavoro con la cache, quando i dati vengono scritti contemporaneamente sia nella cache che nella superficie e il sistema attende che entrambe le operazioni vengano eseguite. Questo è chiamato cache write-through. Questa tecnologia velocizza il lavoro nel caso in cui nel prossimo futuro i dati appena scritti debbano essere riletti sul computer e la registrazione stessa richieda molto più tempo del tempo dopo il quale il computer avrà bisogno di questi dati.

Fortunatamente, esiste una versione più veloce della cache: il computer scrive i dati sull'unità, entrano nella cache e l'unità risponde immediatamente al sistema che la scrittura è stata completata; il computer continua a funzionare, credendo che l'unità sia stata in grado di scrivere i dati molto rapidamente, mentre l'unità ha "ingannato" il computer e ha scritto solo i dati necessari nella cache, e solo allora ha iniziato a scriverli su disco. Questa tecnologia è chiamata cache write-back.

Naturalmente, la tecnologia di cache write-back aumenta le prestazioni, ma, tuttavia, questa tecnologia ha anche i suoi svantaggi. Il disco rigido dice al computer che la scrittura è già stata eseguita, mentre i dati sono solo nella cache e solo allora inizia a scrivere i dati in superficie. Ci vuole un po' di tempo. Questo non è un problema finché il computer è alimentato. Perché la memoria cache è una memoria volatile, al momento dello spegnimento tutto il contenuto della cache viene irrimediabilmente perso. Se ci fossero dati nella cache in attesa di essere scritti in superficie e l'alimentazione fosse stata interrotta in quel momento, i dati andrebbero persi per sempre. E, il che è anche negativo, il sistema non sa se i dati sono stati scritti accuratamente su disco, perché Winchester ha già riferito di averlo fatto. Pertanto, non solo perdiamo i dati stessi, ma non sappiamo nemmeno quali dati non hanno avuto il tempo di essere scritti e non sappiamo nemmeno che si è verificato un errore. Di conseguenza, una parte del file potrebbe andare persa, il che comporterà una violazione della sua integrità, perdita delle prestazioni del sistema operativo, ecc. Naturalmente, questo problema non influisce sulla memorizzazione nella cache dei dati di lettura.

A causa di questo rischio, alcune workstation non memorizzano affatto nella cache. Le unità moderne consentono di disabilitare la modalità cache di scrittura. Ciò è particolarmente importante nelle applicazioni in cui la correttezza dei dati è molto critica. Perché questo tipo di memorizzazione nella cache aumenta notevolmente la velocità dell'unità, ma di solito ricorrono ad altri metodi che riducono il rischio di perdita di dati a causa di un'interruzione di corrente. Il metodo più comune consiste nel collegare il computer a un gruppo di continuità. Inoltre, tutte le unità moderne hanno la funzione "flush write cache", che costringe l'unità a scrivere i dati dalla cache alla superficie, ma il sistema deve eseguire questo comando alla cieca, perché. non sa ancora se ci sono dati nella cache o meno. Ogni volta che viene tolta l'alimentazione, i moderni sistemi operativi inviano questo comando al disco rigido, quindi viene inviato il comando per parcheggiare le testine (anche se questo comando non può essere inviato, perché ogni disco moderno parcheggia automaticamente le testine quando la tensione scende al di sotto il livello massimo consentito) e solo successivamente il computer si spegne. Ciò garantisce la sicurezza dei dati dell'utente e il corretto spegnimento del disco rigido.

spa-info.ru

Che cos'è un buffer del disco rigido e perché è necessario

Oggi, un supporto di memorizzazione comune è un disco rigido magnetico. Ha una certa quantità di memoria dedicata alla memorizzazione dei dati di base. Dispone inoltre di una memoria buffer, il cui scopo è memorizzare dati intermedi. I professionisti chiamano il buffer del disco rigido il termine "memoria cache" o semplicemente "cache". Vediamo perché è necessario il buffer dell'HDD, cosa influisce e quali dimensioni ha.

Il buffer del disco rigido aiuta il sistema operativo a memorizzare temporaneamente i dati che sono stati letti dalla memoria principale del disco rigido, ma non sono stati trasferiti per l'elaborazione. La necessità di un archivio di transito è dovuta al fatto che la velocità di lettura delle informazioni dall'unità HDD e il throughput del sistema operativo variano in modo significativo. Pertanto, il computer deve archiviare temporaneamente i dati nella "cache" e solo successivamente utilizzarli per lo scopo previsto.

Il buffer del disco rigido stesso non è un settore separato, come credono gli utenti di computer incompetenti. È uno speciale chip di memoria situato sulla scheda HDD interna. Tali microcircuiti sono in grado di funzionare molto più velocemente dell'unità stessa. Di conseguenza, provocano un aumento (di diversi punti percentuali) delle prestazioni del computer osservato durante il funzionamento.

Vale la pena notare che la dimensione della "memoria cache" dipende dal modello di disco specifico. In precedenza, era di circa 8 megabyte e questa cifra era considerata soddisfacente. Tuttavia, con i progressi tecnologici, i produttori sono stati in grado di produrre chip con più memoria. Pertanto, la maggior parte dei moderni dischi rigidi ha un buffer la cui dimensione varia da 32 a 128 megabyte. Naturalmente, la "cache" più grande è installata in modelli costosi.

Che impatto ha un buffer del disco rigido sulle prestazioni

Ora ti diremo perché la dimensione del buffer del disco rigido influisce sulle prestazioni del computer. In teoria, più informazioni ci saranno nella "memoria cache", meno spesso il sistema operativo accederà al disco rigido. Ciò è particolarmente vero per uno scenario di lavoro in cui un potenziale utente elabora un numero elevato di file di piccole dimensioni. Si spostano semplicemente nel buffer del disco rigido e aspettano lì il loro turno.

Tuttavia, se il PC viene utilizzato per elaborare file di grandi dimensioni, la "cache" perde la sua rilevanza. Dopotutto, le informazioni non possono adattarsi ai microcircuiti, il cui volume è piccolo. Di conseguenza, l'utente non noterà un aumento delle prestazioni del computer, poiché il buffer non verrà praticamente utilizzato. Ciò accade nei casi in cui nel sistema operativo verranno avviati programmi per la modifica di file video, ecc.

Pertanto, quando si acquista un nuovo disco rigido, si consiglia di prestare attenzione alle dimensioni della "cache" solo nei casi in cui si prevede di elaborare costantemente file di piccole dimensioni. Quindi risulterà davvero notare un aumento delle prestazioni del tuo personal computer. E se il PC verrà utilizzato per le normali attività quotidiane o per l'elaborazione di file di grandi dimensioni, non è possibile attribuire alcuna importanza agli appunti.

Una raccolta personale di dati digitali tende a crescere in modo esponenziale nel tempo. Nel corso degli anni, la quantità di dati sotto forma di migliaia di canzoni, film, fotografie, documenti, tutti i tipi di video corsi è in continua crescita e, ovviamente, devono essere archiviati da qualche parte. computer o, non importa quanto sia grande, un giorno continuerà a esaurire completamente lo spazio libero.

La soluzione ovvia al problema della mancanza di spazio di archiviazione è acquistare DVD, unità flash USB o un disco rigido esterno (HDD). Le unità flash di solito forniscono diversi GB di spazio su disco, ma non sono assolutamente adatte per l'archiviazione a lungo termine e il loro rapporto prezzo-volume non è, per usare un eufemismo, il migliore. I DVD sono una buona opzione in termini di prezzo, ma non convenienti in termini di masterizzazione, riscrittura ed eliminazione di dati non necessari, ma stanno lentamente scomparendo e stanno diventando una tecnologia obsoleta. L'HDD esterno offre una grande quantità di spazio, portatile, comodo da usare, ottimo per l'archiviazione dei dati a lungo termine.

Quando acquisti un HDD esterno, per fare la scelta giusta, devi prima sapere cosa cercare. In questo articolo, ti diremo quali criteri dovrebbero essere seguiti quando si sceglie e si acquista un disco rigido esterno.

Cosa cercare quando si acquista un disco rigido esterno

Cominciamo con la scelta di un marchio, i migliori sono Maxtore, Seagate, Iomega, LaCie, Toshiba e digitale occidentale l.
Le caratteristiche più importanti a cui devi prestare attenzione quando acquisti:

Capacità

La quantità di spazio su disco è la prima cosa da considerare. La regola principale da cui dovresti essere guidato al momento dell'acquisto è la capacità di cui hai bisogno, moltiplica per tre. Ad esempio, se ritieni che 250 GB di spazio aggiuntivo su disco rigido siano sufficienti, acquista un modello da 750 GB. Le unità con grandi quantità di spazio di archiviazione tendono ad essere piuttosto ingombranti, il che influisce sulla loro mobilità e dovrebbero anche essere prese in considerazione da coloro che spesso portano con sé un'unità esterna. Per i computer desktop, sono disponibili in commercio modelli con diversi terabyte di spazio su disco.

Fattore di forma

Il fattore di forma determina la dimensione del dispositivo. Attualmente, i fattori di forma 2,5 e 3,5 vengono utilizzati per gli HDD esterni.
2,5 fattori di forma (dimensioni in pollici): più piccolo, più leggero, alimentato da una porta, compatto, mobile.
I fattori di forma 3.5 sono più grandi, hanno alimentazione aggiuntiva dalla rete, sono piuttosto pesanti (spesso più di 1 kg) e hanno una grande quantità di spazio su disco. Prestare attenzione all'alimentazione di rete, perché. se prevedi di collegare il dispositivo a un laptop debole, potrebbe non essere in grado di avviare il disco e il disco semplicemente non funzionerà.

Velocità di rotazione (RPM)

Il secondo fattore importante da considerare è la velocità di rotazione del disco, indicata in RPM (giri al minuto). L'alta velocità fornisce una lettura rapida dei dati e un'elevata velocità di scrittura. Qualsiasi HDD con una velocità di rotazione del disco di 7200 RPM o più è una buona scelta. Se la velocità non è fondamentale per te, puoi scegliere un modello con 5400 RPM, sono più silenziosi e meno riscaldati.

Dimensione della cache

Ogni HDD esterno ha un buffer, o cache, in cui i dati vengono temporaneamente collocati prima che vengano trasferiti sul disco. Le unità con cache grandi trasferiscono i dati più velocemente di quelle con cache più piccole. Scegli un modello con almeno 16 MB di cache, preferibilmente di più.

Interfaccia

Oltre ai fattori di cui sopra, un'altra caratteristica importante è il tipo di interfaccia utilizzata per il trasferimento dei dati. Il più comune è USB 2.0. USB 3.0 sta guadagnando popolarità, la nuova generazione ha notevolmente aumentato la velocità di trasferimento dei dati, sono disponibili anche modelli con interfacce FireWire ed eSATA. Ti consigliamo di optare per modelli USB 3.0 ed eSATA con elevate velocità di trasferimento dati, a condizione che il tuo computer sia dotato delle porte appropriate. Se la possibilità di collegare un disco rigido esterno al maggior numero possibile di dispositivi è fondamentale per te, scegli un modello con una versione dell'interfaccia USB 2.0.