Dischi rigidi ibridi, come funzionano?


13

Stavo leggendo il post del blog Jeff Atwood di ieri su Revisiting SSD e ho sentito parlare per la prima volta dei dischi rigidi ibridi: un HD che ha una piccola porzione SSD (diciamo 4 GB) e il resto è un disco rigido rotante regolare (diciamo 500 GB). Quindi, sono prestazioni migliori senza tutti i costi elevati (per ora) di un disco rigido SSD COMPLETO.

Quindi, la mia domanda è:

Chi decide cosa va nella porzione SSD? Viene eseguito tramite software (SO)? È fatto da hardware / firmware all'interno del disco?

Risposte:


15

Con queste specifiche, diciamo che stai parlando del Seagate Momentus XT . AnandTech ha una revisione informativa dell'unità. Estratto:

La dimensione della NAND è stata una sorpresa per me quando l'ho sentita per la prima volta. Onestamente mi aspettavo qualcosa di molto più grande. In Momentus XT, tuttavia, la NAND SLC funge esclusivamente da cache di lettura: le scritture non toccano mai la NAND. L'unità esamina i modelli di accesso nel tempo (molto probabilmente tramite una tabella cronologica degli LBA e la loro frequenza di accesso) e inserisce alcuni dati nella NAND. Se arriva una richiesta di lettura per un LBA presente nella NAND, viene gestito dal chip da 4 GB. Se l'LBA non è presente nella NAND, i dati provengono dai piatti.

...

Il potenziale per le unità ibride continua ad essere enorme, ciò che Seagate ha dimostrato qui è che con una quantità minima di NAND è possibile ottenere alcuni incredibili miglioramenti delle prestazioni. Non vi è alcun motivo per cui qualsiasi unità meccanica orientata alle prestazioni venga spedita senza almeno una piccola quantità di NAND a bordo. Seagate ha anche molto spazio per innovare. Potremmo vedere unità con più NAND o unità veramente ibride che forniscono cache di lettura e scrittura in NAND.

Per un esempio reale, ho appena eseguito l'aggiornamento a questa unità di recente sul mio MacBook e posso attestare che il sistema operativo e le mie applicazioni principali si caricano molto più velocemente.


1
Sì, stavo parlando di Momentus XT! Grazie per la risposta.
Pablo Santa Cruz,

6

Tutti i dischi rigidi realizzati dal 1997 circa (possibilmente in precedenza) dispongono di cache o RAM buffer. Il firmware dell'unità memorizza i settori a cui si accede frequentemente nella RAM della cache, e quindi può immediatamente consegnarli sul bus quando richiesto invece di recuperarlo dal disco relativamente lento.

Quindi i dischi rigidi ibridi usano questo come un altro livello di cache. È sotto il controllo del firmware dell'unità. Concetto simile a come hai cache L1 e L2 nella CPU.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.