nvme est un protocole d'interface standard développé pour PCIe. Il s'agit d'une spécification d'interface de périphérique logique qui lève diverses restrictions imposées par les anciennes normes sur les SSD. nvme est une spécification de protocole de transmission de bus basée sur une interface logique de périphérique similaire à AHCI, utilisée pour accéder aux supports de mémoire non volatile connectés via le bus PCI Express (PCIe). La conception du NVMe tire pleinement parti de la faible latence et du parallélisme du SSD PCIe, et prend en compte l'architecture du processeur et de la plate-forme pour maximiser les performances du SSD.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.
Qu'est-ce que NVMe ?
NVMe est un protocole d'interface standard développé pour PCIe. Diverses restrictions imposées par les anciennes normes sur les SSD ont été levées.
NVMe est une spécification d'interface de périphérique logique. Il s'agit d'une spécification de protocole de transmission de bus basée sur l'interface logique du périphérique (équivalente à la couche application dans le protocole de communication) similaire à AHCI. Elle est utilisée pour accéder aux supports de mémoire non volatile (tels que la mémoire flash) connectés via PCI Express (. PCIe) (disque SSD), même si en théorie le protocole de bus PCIe n'est pas nécessairement requis.
Le protocole AHCI traditionnel a une forte compatibilité, mais ne peut pas fournir les meilleures performances lorsqu'il est utilisé avec des SSD connectés via le bus PCIe. La conception NVMe exploite pleinement la faible latence et le parallélisme du SSD PCIe et prend en compte l'architecture du processeur et de la plate-forme pour maximiser les performances du SSD.
Avantages de NVMe
L'avantage de NVMe est qu'il peut profiter de chemins de données parallèles, offrant ainsi de meilleures performances en termes d'accélération. Il permet aux applications existantes ainsi qu'aux nouvelles applications de fonctionner plus efficacement. Les avantages de NVMe incluent :
1. Faible latence. Le protocole NVMe peut être directement connecté au CPU via le canal PCIe. Les données n'ont pas besoin d'être transférées au CPU via le contrôleur comme SATA ; est considérablement augmentée, et NVMe peut En augmentant la profondeur de file d'attente maximale de 32 à 64 000, la capacité IOPS du SSD sera également considérablement améliorée.
3. Faible consommation d'énergie, NVMe a ajouté des fonctions de commutation automatique de l'état de la consommation d'énergie et de gestion dynamique de la consommation d'énergie.
4. Haute compatibilité, le SSD NVMe peut facilement s'adapter à différentes plates-formes et systèmes sans que les fabricants aient besoin de fournir le pilote correspondant. fonctionne normalement. NVMe est également un catalyseur clé pour les technologies et applications innovantes et évolutives telles que l'Internet des objets (IoT), l'intelligence artificielle (IA) et l'apprentissage automatique (ML), qui peuvent toutes bénéficier de la faible latence et des hautes performances des connexions NVMe. . Stockage performant.
L'historique du développement de NVMeLa norme NVMe1.0 a été lancée en mars 2011 et a été développée conjointement par les sociétés membres de l'organisation de spécification NVMe (telles que Intel, Dell, Samsung, Micron, etc. ., soit un total de plus de 100 entreprises) . La version 1.1 a été lancée en octobre 2012. Après le lancement de la version 1.2 en novembre 2014, près de trois ans plus tard, en mai 2017, l'organisation de spécification NVMe a officiellement publié la dernière version de la norme de spécification NVMe version 1.3. Dans la dernière version 1.3, de nouvelles fonctionnalités telles que l'autotest de l'appareil, la partition de démarrage, la virtualisation, le contrôle de l'hôte et la gestion de la dissipation thermique ont été ajoutées, ce qui peut théoriquement améliorer considérablement les performances du SSD.
Actuellement, les disques durs NVMe grand public du marché utilisent la version 1.2 de la norme.
Les déclarations ci-dessus sont trop éloquentes. Je ferais mieux de les traduire dans une langue que les novices peuvent comprendre en utilisant la langue de Dabai !
Premièrement : NVMe est un protocole d'interface, pas une interface. Le soi-disant protocole est une certaine règle. Par exemple, différentes autoroutes dans la vie peuvent être considérées comme différentes interfaces si une autoroute fonctionne selon les règles d'une autoroute. , alors même sur la même route, les piétons, les vélos et les voitures pourront parcourir beaucoup plus rapidement que les routes ordinaires
Deuxièmement : la norme NVMe concerne les disques SSD PCI-E. Comment comprendre cela ? Le processeur de l'ordinateur est l'unité de calcul centrale. Le calcul et le traitement de toutes les instructions du programme sont effectués par le processeur PCI-E, ce qui équivaut à un canal vert qui interagit directement avec le processeur, donc le disque SSD PCI-E. est en fait un disque SSD qui peut interagir directement avec le processeur, ce qui signifie que la vitesse peut être plus rapide
Troisièmement : en plus de la fonction de canal vert sur l'autoroute, NVMe dispose également de voies ultra-larges, ce qui signifie que ; plus de données peuvent être exécutées en même temps. Non seulement il fonctionne plus rapidement, mais il y a encore plus de marchandises.
Quatrièmement : une autre caractéristique importante est que sa consommation d'énergie est très faible ici. économie, mais le contrôle de la consommation d'énergie apporté par les capacités de gestion complètes. Puisqu'il fonctionne dessus, ils se lèvent très rapidement, donc une fois qu'il n'y a pas de données, le personnel passe immédiatement en mode repos s'il n'y a pas de données pendant une longue période. , ils prendront immédiatement des vacances. Pour les tablettes et les ordinateurs portables, la durée de vie de la batterie peut être considérablement améliorée.
Pour plus de connaissances connexes, veuillez visiter la rubrique
FAQCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!