Non-Volatile Memory Express (NVMe)

Autore: Laura McKinney
Data Della Creazione: 1 Aprile 2021
Data Di Aggiornamento: 24 Giugno 2024
Anonim
What is NVME (Non-Volatile Memory express) for solid state drives?
Video: What is NVME (Non-Volatile Memory express) for solid state drives?

Contenuto

Definizione: che cosa significa NVMe (Non-Volatile Memory Express)?

Memory Express non volatile (NVM Express o NVMe) è un'interfaccia controller host scalabile e ad alte prestazioni con set di comandi e interfaccia di registro ottimizzata. È progettato per data center, sistemi e aziende che utilizzano l'archiviazione basata su memoria non volatile. I dispositivi basati su NVM Express sono disponibili in dispositivi con fattore di forma da 2,5 pollici e come schede di espansione PCI Express di dimensioni standard. NVM Express può aiutare le industrie e i data center a soddisfare le esigenze di prestazioni più elevate legate alla memoria non volatile.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Non-Volatile Memory Express (NVMe)

L'obiettivo di NVM Express è quello di aumentare le prestazioni e l'interoperabilità su una vasta gamma di sistemi client e aziendali. Simile ad altri dispositivi a stato solido, NVM Express utilizza livelli di parallelismo ed è completamente utilizzato dall'applicazione host e dall'hardware. A causa di ciò, riduce il sovraccarico di input / output e porta molti miglioramenti delle prestazioni rispetto ad altre interfacce logiche dei dispositivi come latenza ridotta, lunghe e multiple code di comando. Una delle caratteristiche salienti di NVM Express è che non richiede letture di registri per fornire un comando. Ha anche uno stack di archiviazione semplificato. Entrambi questi fattori si combinano per aiutare NVM Express a raggiungere la sua bassa latenza. NVM Express fornisce un unico standard di interfaccia software per i dispositivi a stato solido PCIe, quindi non ci sono domande sui problemi di compatibilità. NVM Express è altamente ottimizzato per l'archiviazione basata su memoria.


Ci sono molti vantaggi distinti associati a NVM Express. Migliora significativamente le prestazioni sequenziali e casuali grazie alla riduzione della latenza. È in grado di accedere a più dati per ciclo della CPU. Inoltre, consente livelli elevati di parallelismo e aiuta a semplificare il set di comandi al fine di fornire protezione e sicurezza. Un altro vantaggio associato a NVM Express è che offre un approccio basato su standard che aiuta a consentire l'adozione a un livello più ampio e l'interoperabilità dei dispositivi a stato solido PCIe. Rispetto ai dispositivi a stato solido basati su SATA, i dispositivi NVM Express offrono un consumo energetico inferiore e operazioni di input / output più elevate al secondo. Con l'aiuto di più code, NVM Express assicura che la CPU sia sfruttata al massimo delle sue potenzialità e che le operazioni di input / output al secondo non siano strozzate o interrotte o da limitazioni single-core.