Mémoire non volatile express (nvme)

Définition - Que signifie Non-Volatile Memory Express (NVMe)?

La mémoire non volatile express (NVM Express ou NVMe) est une interface de contrôleur hôte évolutive et hautement performante avec un jeu de commandes et une interface de registre simplifiée. Il est conçu pour les centres de données, les systèmes et les entreprises qui utilisent un stockage basé sur une mémoire non volatile. Les périphériques basés sur NVM Express sont disponibles en périphériques de format 2.5 pouces et en tant que cartes d'extension PCI express de taille standard. NVM Express peut aider les industries et les centres de données à répondre aux demandes de performances plus élevées liées au stockage à mémoire non volatile.

Definir Tech explique Non-Volatile Memory Express (NVMe)

L'objectif de NVM Express est d'augmenter les performances et l'interopérabilité sur un large éventail de systèmes clients et d'entreprise. Semblable à d'autres périphériques à semi-conducteurs, NVM Express utilise des niveaux de parallélisme et est entièrement utilisé par l'application hôte et le matériel. Pour cette raison, il réduit la surcharge d'entrée / sortie et apporte de nombreuses améliorations de performances par rapport à d'autres interfaces de périphériques logiques comme une latence réduite, des files d'attente de commandes longues et multiples. L'une des principales caractéristiques de NVM Express est qu'il ne nécessite aucune lecture de registre pour fournir une commande. Il dispose également d'une pile de stockage simplifiée. Ces deux facteurs se combinent pour aider NVM Express à atteindre sa faible latence. NVM Express fournit une norme d'interface logicielle unique pour les périphériques SSD PCIe, il n'y a donc pas de questions sur les problèmes de compatibilité. NVM Express est hautement optimisé pour le stockage basé sur la mémoire.

Il existe de nombreux avantages distincts associés à NVM Express. Il améliore considérablement les performances séquentielles et aléatoires grâce à la réduction de la latence. Il est capable d'accéder à plus de données par cycle CPU. Il permet également des niveaux de parallélisme élevés et aide à rationaliser le jeu de commandes afin de fournir protection et sécurité. Un autre avantage associé à NVM Express est qu'il offre une approche basée sur des normes qui aide à permettre l'adoption à un niveau plus large et l'interopérabilité des périphériques SSD PCIe. Par rapport aux périphériques à semi-conducteurs basés sur SATA, les périphériques NVM Express offrent une consommation d'énergie inférieure et des opérations d'entrée / sortie plus élevées par seconde. À l'aide de plusieurs files d'attente, NVM Express garantit que le processeur est utilisé à son plein potentiel et que les opérations d'entrée / sortie par seconde ne sont pas goulots d'étranglement ou perturbées ou par des limitations monocœur.