Quando acquistiamo un computer più veloce, siamo abituati a prestare attenzione prima di tutto al numero di core del processore e alla quantità di RAM, e solo successivamente valutare i parametri dello storage. Tuttavia, gli ultimi anni hanno visto una vera e propria rivoluzione: le nuove unità NVMe hanno aumentato notevolmente le prestazioni dei computer. In questo articolo ti parleremo di tutti i loro vantaggi e spiegheremo le differenze rispetto le soluzioni tradizionali.
NVMe sta per "Non-Volatile Memory Express". I vantaggi di questo tipo di archiviazione sono dati da una rivoluzionaria interfaccia PCI Express che non necessita di una fonte di alimentazione costante per mantenere l'archiviazione dei dati. Quando si eseguono operazioni dal sistema operativo o dal database, l'efficienza di scrittura e lettura di un disco ha un effetto molto forte sulla velocità. Più veloce è l'unità, migliori saranno le prestazioni fornite dalla RAM e dal processore.
La tecnologia dei dischi più tradizionale e ancora utilizzata è l'HDD (Hard Disk Drive), che consiste in piatti rotanti su cui vengono scritti i dati. La larghezza di banda dell'HDD è di circa 150 MB/s e la loro velocità di solito non supera gli 80 IOPS. Ma questa offre una prestazione molto bassa per le attività odierne.
Mentre, un tipo di disco più avanzato è l’SSD (unità di memoria a stato solido) che presenta vantaggi significativi poiché non ha elementi meccanici e le celle che lo compongono possono assumere un numero enorme di stati. Gli SSD offrono prestazioni di 550 MB/s e 5000 IOPS o più. Ma hanno anche uno svantaggio significativo: questo è il protocollo di trasferimento SATA (Serial AT Attachment) utilizzato in essi, che rallenta l'interazione con altri componenti.
Infine, l’unità NVMe. Invece di SATA, usano il nuovo protocollo PCI Express, che riduce la latenza dei comandi di lettura e scrittura, organizza meglio le code di richiesta e consente scritture simultanee su celle di memoria dalla stessa coda (tutti questi vantaggi sono stati privati di SATA). Le unità NVMe raggiungono un throughput di 3,5 GB/s durante la lettura dei dati e 1,5 GB/s durante la scrittura e la loro velocità può raggiungere fino a 400.000 IOPS.
Le unità NVMe sono più adatte per le applicazioni che richiedono una comunicazione ad alta velocità tra la CPU e il database. Le unità NVMeD sono di particolare interesse per i giocatori. Queste unità consentono il caricamento e l'esecuzione dei giochi all'apertura delle schermate molto più velocemente rispetto a un disco rigido convenzionale. Le dimensioni ridotte degli SSD NVMe consentono di utilizzarli anche nelle console di gioco.
Posso già aggiornare il mio computer acquistando NVMe? Non tutti i computer supportano questa tecnologia, ma ci sono un paio di parametri assolutamente necessari da controllare:
- La scheda madre deve supportare l'interfaccia NVMe (o la modalità PCIe). Puoi provare a verificarlo tu stesso cercando su Google il tuo dispositivo o nella documentazione della scheda madre sul sito Web del produttore. Gli SSD NVMe possono funzionare con l'interfaccia della scheda madre PCI Express 3.0 o successive (le opzioni più preferite sono PCI Express 4.0 e stiamo aspettando che PCI Express 5.0 arrivi sul mercato).
Nota: Cosa succede se il mio computer non ha uno slot M.2, posso comunque passare all'unità NVMe? C'è una soluzione. È possibile utilizzare un'unità SSD esterna con una porta Thunderbolt 3 o USB 3.2 Gen 2x2.
Non abbiamo menzionato un'altra caratteristica della tecnologia NVMe che la rende rivoluzionaria. Le unità NVMe sono diventate disponibili per tutti. Oggi, con circa 100 dollari, puoi ottenere un'unità decente che è molte volte più veloce di un'unità SATA. Ad esempio, ADATA XPG SX8200 Pro 1TB (su Amazon) o HP XS900 Pro 1 TB. Se vuoi spendere un po' di più e ottenere un'unità compatibile con PlayStation, puoi acquistare Seagate FireCuda 530 1TB, Kingston Fury Renegade 2TB, WD Black SN850 o altre unità simili M.2 PCIe Gen4.