Scrivere SSD sequenziale vs. casuale

Le unità disco hanno più vantaggi di velocità rispetto alle unità a stato solido.

SSD

Un'unità di memoria a stato solido si differenzia da un disco rigido in quanto l'SSD utilizza la memoria elettronica anziché un disco magnetico rotante. Sebbene sia più costoso, questo disco recupera i dati fino a centinaia di volte più velocemente rispetto alle controparti meccaniche. Oltre ad essere più veloci, praticamente non emettono suoni e tollerano livelli più alti di impatti e vibrazioni.

Scrittura sequenziale

Nella scrittura sequenziale, un computer crea un file e scrive una serie di record, uno dopo l'altro. Le dimensioni del file aumentano con ogni nuovo record. I file sequenziali sono facili da elaborare per l'unità disco, poiché avanzano semplicemente dalla posizione dei dati dell'ultima scritta. Sebbene tale scrittura sia abbastanza semplice, alcuni tipi di SSD sono in realtà più lenti da scrivere su un'unità disco meccanica.

Scrittura casuale

La scrittura casuale prevede due passaggi: in primo luogo, il team deve cercare il record che verrà scritto o aggiornato. Quindi avviene la scrittura vera e propria. Pensa a un venditore porta a porta che visita tutte le case in un isolato. È più veloce per lui iniziare da una parte del blocco e proseguire fino alla fine, casa per casa, invece di prendere le case a caso e camminare avanti e indietro fino al termine. L'accesso casuale, tuttavia, consente alla banca di recuperare il proprio account, quindi quello di un'altra persona in nessun ordine di preferenza. Le prestazioni di un SSD risentono enormemente del lavoro aggiuntivo richiesto dagli scritti casuali.

Flash vs. DRAM

Non tutti gli SSD usano la stessa tecnologia. La maggior parte utilizza la memoria flash, che è la stessa memoria di famiglia utilizzata nei portachiavi "thumb" (pollice). La memoria flash non è volatile, il che significa che conserva i dati senza una fonte di alimentazione. La lettura in detta memoria è veloce, tuttavia, la scrittura può essere lenta. Il suo utilizzo migliore è per i file che richiedono accesso frequente e poche scritture e aggiornamenti.

Altri dischi a stato solido utilizzano una tecnologia più costosa chiamata Dynamic Random Access Memory (DRAM). I team utilizzano DRAM come memoria principale in cui vengono caricati i programmi ed eseguono calcoli. È veloce e non presenta gli stessi problemi di prestazioni durante la scrittura dei file, in modo casuale o sequenziale. Questa memoria è volatile, quindi la perdita di energia è un problema che i backup della batteria gestiscono, ma solo per poche ore.