使用特定持續性記憶體描述記憶體模式的 DRAM Intel® Optane™程式。
- DCPMM 的記憶體模式使用 DRAM 來快取記憶體 NVM 的資料。在此模式中,作業系統是否可以看到 DRAM 以及如何驅除資料?
- DRAM 快取記憶體如何工作?這一切都在硬體中完成,沒有作業系統支援嗎?
在記憶體模式中,DRAM 會作為最常存取資料的快取記憶體,而 Intel® Optane™持續性記憶體 (PMem) 則提供大容量的記憶體。
快取記憶體管理作業由可Intel® Xeon®處理器的整合式記憶體控制器處理。
當記憶體要求資料時,記憶體控制器會先檢查 DRAM 快取記憶體,如果資料存在,回應延遲與 DRAM 相同。如果資料不在 DRAM 快取記憶體中,它會從 PMem 中讀取Intel® Optane™延遲稍長。
相較于記憶體控制器所預測,具有一致資料取取模式的應用程式將擁有更高的快取記憶體點擊率,而且其性能應接近全 DRAM 組分,而具有廣泛位址範圍高度亂數據存取的工作負載,可能會看到與僅 DRAM 相比的一些性能差異。
此外,資料在記憶體模式中是揮發性的;斷電時不會儲存。
持續性是在稱為 App Direct 的第二個模式中啟用。
