跳转至主要内容
支持知识库

DRAM 缓存在使用持久内存的内存模式下如何工作英特尔® 傲腾™?

内容类型: 产品信息和文件   |   文章 ID: 000055901   |   上次审核日期: 2025 年 03 月 03 日

环境

英特尔® 傲腾™持久内存

说明

  • DCPMM 的内存模式使用 DRAM 来缓存来自 NVM 的数据。在这种模式下,作系统能否看到 DRAM 以及数据是如何被逐出的?
  • DRAM 缓存如何工作?这一切都是在没有作系统支持的情况下在硬件中完成的吗?

解决方法

在 内存模式下,DRAM 充当最常访问数据的缓存,而英特尔® 傲腾™持久内存 (PMem) 提供大容量内存。

高速缓存管理作由英特尔® 至强®可扩展处理器的集成内存控制器处理。

当从内存请求数据时,内存控制器首先检查DRAM缓存,如果数据存在,响应延迟与DRAM相同。如果数据不在 DRAM 缓存中,则会从延迟稍长的英特尔® 傲腾™持久内存中读取数据。

具有比内存控制器能够预测的一致的数据检索模式的应用将具有更高的缓存命中率,其性能应该接近全DRAM配置,而在宽地址范围内具有高度随机数据访问的工作负载可能会看到一些性能差异。

此外,数据在 内存模式下是易失性的;如果断电,它不会被保存。

持久性在第二种模式( 称为 App Direct)中启用。

免责声明

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。