Heim > häufiges Problem > Was bedeutet NVME?

Was bedeutet NVME?

青灯夜游
Freigeben: 2023-02-20 15:00:59
Original
11039 Leute haben es durchsucht

nvme ist ein für PCIe entwickeltes Standardschnittstellenprotokoll. Es handelt sich um eine logische Geräteschnittstellenspezifikation, die verschiedene Einschränkungen aufhebt, die durch alte Standards für SSDs auferlegt wurden. nvme ist eine auf einer logischen Geräteschnittstelle basierende Busübertragungsprotokollspezifikation ähnlich AHCI, die für den Zugriff auf nichtflüchtige Speichermedien verwendet wird, die über den PCI Express (PCIe)-Bus angeschlossen sind. Das Design von NVMe nutzt die geringe Latenz und Parallelität von PCIe-SSDs voll aus und berücksichtigt die CPU- und Plattformarchitektur, um die Leistung der SSD zu maximieren.

Was bedeutet NVME?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Was ist NVMe?

NVMe ist ein Standardschnittstellenprotokoll, das für PCIe entwickelt wurde. Verschiedene Einschränkungen, die alte Standards für SSDs auferlegten, wurden aufgehoben.

NVMe ist eine logische Geräteschnittstellenspezifikation. Es handelt sich um eine Busübertragungsprotokollspezifikation, die auf der logischen Geräteschnittstelle (entspricht der Anwendungsschicht im Kommunikationsprotokoll) basiert und AHCI ähnelt. Sie wird für den Zugriff auf nichtflüchtige Speichermedien (z. B. Flash-Speicher) verwendet, die über PCI Express angeschlossen sind. PCIe-Bus (Solid State Drive), obwohl theoretisch das PCIe-Busprotokoll nicht unbedingt erforderlich ist.

Das herkömmliche AHCI-Protokoll weist eine starke Kompatibilität auf, bietet jedoch nicht die beste Leistung, wenn es mit SSDs verwendet wird, die über den PCIe-Bus verbunden sind. Das NVMe-Design nutzt die geringe Latenz und Parallelität von PCIe-SSDs voll aus und berücksichtigt die CPU- und Plattformarchitektur, um die Leistung der SSD zu maximieren.

Vorteile von NVMe

Der Vorteil von NVMe besteht darin, dass es parallele Datenpfade nutzen kann und dadurch eine bessere Leistung in Bezug auf die Beschleunigung bietet. Dadurch können sowohl bestehende als auch neue Anwendungen effizienter arbeiten. Zu den Vorteilen von NVMe gehören:

1. Das NVMe-Protokoll kann über den PCIe-Kanal direkt an die CPU übertragen werden

2 wird erheblich erhöht, und NVMe kann Durch die Erhöhung der maximalen Warteschlangentiefe von 32 auf 64.000 wird auch die IOPS-Fähigkeit der SSD erheblich verbessert.

3. Niedrigerer Stromverbrauch, NVMe verfügt über Funktionen zur automatischen Umschaltung des Stromverbrauchs und zur dynamischen Verwaltung des Energieverbrauchs.

4 Hohe Kompatibilität, NVMe SSD kann problemlos mit verschiedenen Plattformen und Systemen kombiniert werden, ohne dass Hersteller entsprechende Treiber bereitstellen müssen normal funktionieren. NVMe ist auch ein wichtiger Wegbereiter für innovative und sich weiterentwickelnde Technologien und Anwendungen wie das Internet der Dinge (IoT), künstliche Intelligenz (KI) und maschinelles Lernen (ML), die alle von der geringen Latenz und der hohen Leistung von NVMe-Verbindungen profitieren können . Leistungsspeicher.

Was bedeutet NVME?

Die Entwicklungsgeschichte von NVMe

Der NVMe1.0-Standard wurde im März 2011 eingeführt und von Mitgliedsunternehmen der NVMe-Spezifikationsorganisation (wie Intel, Dell, Samsung, Micron usw.) gemeinsam entwickelt ., insgesamt mehr als 100 Unternehmen) . Version 1.1 wurde im Oktober 2012 veröffentlicht. Nach der Einführung von Version 1.2 im November 2014, fast drei Jahre später, im Mai 2017, veröffentlichte die NVMe-Spezifikationsorganisation offiziell die neueste Version des NVMe-Spezifikationsstandards Version 1.3. In der neuesten Version 1.3 wurden neue Funktionen wie Geräteselbsttest, Startpartition, Virtualisierung, Hoststeuerung und Wärmeableitungsmanagement hinzugefügt, die theoretisch die Leistung von SSDs erheblich verbessern können.

Was bedeutet NVME?

Derzeit verwenden die gängigen NVMe-Festplatten auf dem Markt Version 1.2 des Standards.

Die obigen Aussagen klingen zu hochtrabend. Ich übersetze sie besser in eine Sprache, die Anfänger in Dabais Sprache verstehen können!

Erstens: NVMe ist ein Schnittstellenprotokoll, keine Schnittstelle. Beispielsweise können verschiedene Autobahnen im Leben als unterschiedliche Schnittstellen betrachtet werden. Dann ist es sogar auf derselben Straße viel schneller als auf normalen Straßen.

Zweitens: Der NVMe-Standard gilt für PCI-E-Solid-State-Laufwerke Die CPU des Computers ist die Kernrecheneinheit. Die Berechnung und Verarbeitung aller Programmanweisungen erfolgt über einen grünen Kanal, der direkt mit der CPU, also dem PCI-E-Solid-State-Laufwerk, interagiert ist eigentlich ein Solid-State-Laufwerk, das direkt mit der CPU interagieren kann, was bedeutet, dass die Geschwindigkeit höher sein kann.

Drittens: Zusätzlich zur Green-Channel-Funktion auf der Autobahn verfügt NVMe auch über ultrabreite Lanes Es können nicht nur mehr Daten gleichzeitig ausgeführt werden, es gibt auch noch mehr Güter; ein weiteres wichtiges Merkmal ist, dass der Stromverbrauch hier sehr niedrig ist Sparen Sie, aber die Energieverbrauchskontrolle wird durch die umfassenden Verwaltungsfunktionen ermöglicht. Sie stehen sehr schnell zur Verfügung, sodass das Personal sofort in den Ruhemodus wechselt, wenn keine Daten vorhanden sind , sie werden sofort Urlaub machen. Bei Tablets und Notebooks kann die Akkulaufzeit deutlich verbessert werden.

Weitere Informationen zu diesem Thema finden Sie in der Spalte „FAQ

“!

Das obige ist der detaillierte Inhalt vonWas bedeutet NVME?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Verwandte Tutorials
Beliebte Empfehlungen
Aktuelle Kurse
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage