Zum Hauptinhalt wechseln
Support-Wissensdatenbank

Wie funktioniert das DRAM-Caching im Speichermodus mit Intel® Optane™ persistenten Speicher?

Inhaltstyp: Produktinformationen und Dokumente   |   Artikel-ID: 000055901   |   Letzte Überprüfung: 03.03.2025

Umgebung

Intel® Optane™ persistenten Speicher

Beschreibung

  • Der Speichermodus von DCPMM verwendet DRAM, um Daten vom NVM zwischenzuspeichern. Kann das Betriebssystem in diesem Modus DRAM und die Art und Weise, wie Daten gelöscht werden, sehen?
  • Wie funktioniert das DRAM-Caching? Wird das alles in Hardware ohne die Unterstützung des Betriebssystems gemacht?

Lösung

Im Speichermodus fungiert der DRAM als Cache für die Daten, auf die am häufigsten zugegriffen wird, während der Intel® Optane™ persistenter Speicher (PMem) eine große Speicherkapazität bietet.

Die Cache-Verwaltung übernimmt der integrierte Speichercontroller des skalierbaren Intel® Xeon®-Prozessors.

Wenn Daten aus dem Speicher angefordert werden, überprüft der Speichercontroller zuerst den DRAM-Cache. Wenn die Daten vorhanden sind, ist die Antwortlatenz identisch mit DRAM. Wenn sich die Daten nicht im DRAM-Cache befinden, werden sie mit etwas längerer Latenz vom Intel® Optane™ PMem gelesen.

Die Anwendungen mit konsistenten Datenabrufmustern, als der Speichercontroller vorhersagen kann, haben eine höhere Cache-Trefferrate und sollten eine Leistung in der Nähe von reinen DRAM-Konfigurationen aufweisen, während Workloads mit stark wahlfreiem Datenzugriff über einen weiten Adressbereich einen gewissen Leistungsunterschied gegenüber DRAM allein aufweisen können.

Außerdem sind die Daten im Speichermodus flüchtig. Es wird bei Stromausfall nicht gespeichert.

Die Persistenz ist im zweiten Modus aktiviert, der als App Direct bezeichnet wird.

Disclaimer / Rechtliche Hinweise

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.