持久内存(1):Persistent Memory 介绍

2021-05-31  本文已影响0人  朝朝Mumu

什么是持久内存?

英文名Persistent Memory,简称PMem,PM。
持久内存用于描述允许程序像内存一样可直接按字节寻址的数据访问技术,而其存储的内容是非易失性的,可在整个电源循环中保存。

俗称:内存级速度、存储级容量,因此也称为Storage Class Memory,即存储级内存,简称SCM

用PM它能带来什么好处?

有了这种新型存储介质,包含持久性内存(PM)的系统提供更快的启动时间,更快地访问大型内存数据集,并且通常会降低总拥有成本(TCO),从而可以超越传统数据中心配置。

随着性能需求的快速增加,存储系统需要变得更快、更加密集、更加便宜,同时还要更加环保。内存计算(毫无疑问会极大的消耗内存)也带来了不断增加的内存配置以及动态随机访问内存(DRAM)的成本和能耗之间的平衡问题。
SCM已经成为了一个新的流行词,代表着下一代的非易失性内存(NVM)。

也就是说NVM、SCM、PM在本文中都是相接近的概念。要注意的是,NVM并不是指某种特定的硬件介质内存,而是针对具有非易失特性的内存的统称。 而我们将要介绍的PMem,也就是存储级内存。它不仅具有大容量的突出优点,而且还兼具非易失的存储特性,这就为内存技术革命提供了良好的基础。

它是内存吗?

pmem

蓝色这一层是持久内存所处的位置。

PM可以直接使用吗?就像加装一条内存?

PMem当然也可以直接作为内存使用,容量更大,访问速度会慢一些,但仍然远远快于传统存储。

安装了PM的机器上旧程序还可以正常运行吗?

需要修改操作系统层面吗?

主要特征

还有

PMem上的数据即刻可用:

持久内存合集

0-持久内存序:背景与概念
1-持久内存:Persistent Memory 介绍
2-持久内存:适用于持久内存的数据结构
3-持久内存:PMDK开发库介绍

点:持久内存介绍、非易失性内存、硬件加速
线:PMem
面:性能优化

上一篇 下一篇

猜你喜欢

热点阅读