持久内存(PMem)科普

持久内存(PMem)是一种新型内存条,结合了内存和外存的优点,提供大容量、高性能且具有持久性。它可以作为内存使用,也可用于高速持久化需求,适用于大内存成本优化、高性能持久化应用和内存数据持久性场景。Intel的傲腾持久内存是PMem的一种实现,适用于需要大内存、快速恢复和持久化特性的系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

image-20210616113503631

【AI 应用与异构内存编程挑战赛】火热进行中 ☛ 大赛官网 | 报名链接 | 技术社区

大赛支持微信群

img

 

来源:原创
如需转载,请注明来自 memark.io 技术社区

你说不定在不同的渠道已经听说过一些类似的让人一头雾水的技术名词,比如非易失性存储,持久内存,傲腾持久内存,甚至英文的名词 Optane SSD, Optane persistent memory, PMem, DCPMM, AEP 等等…… 这些名词到底是什么?有什么联系?有什么用处?本文从科普的角度,帮你回答这些问题。希望你看了本文以后,不管你是程序员还是相关行业从业者,至少都能明白什么是持久内存,它到底能发挥什么样的作用。

持久内存到底是什么?

首先回答一下混乱的命名问题,我们暂时不纠结于这些名字之间的演化关系了,简单来说可以认为大部分都是指的同一个东西(当然不是严格正确)。目前Intel中文官方命名为“英特尔傲腾持久内存”,简称为“持久内存”。英文官方名为 Intel Optane Persistent Memory,简称为 PMem。因此在本篇文章中,统一使用“持久内存”或者“PMem”进行指代。

那么正式开始……说到底,持久内存其实是一种新型的内存条,我们可以先来看一下,它长这个样子,和普通内存条其实没啥特别大差异,而且它就是插在服务器的内存插槽里的。

所以简单来说,你可以直接从京东(https://item.jd.com/24641671886.html)上面买来,然后插到你的服务器上的内存插槽上,你就可以使用持久内存啦。当然,持久内存对于硬件是有一定的要求的,AMD的CPU就不用想了,持久内存属于 Intel 的独家法宝,自然不会留给竞争对手做支持。具体CPU的支持型号可以查看:https://discuss.memark.io/t/topic/22/2 当然如果想要发挥持久内存的最大优势,其在硬件配置插法上是有一定的讲究的,后面将会具体展开。

然后我们研究下持久内存在整个计算机体系架构中的位置。学过计算机的同学,一定对计算机的存储金字塔的架构非常熟悉,那么如果我们把持久内存也放到这个金字塔里,会是在什么位置呢?我们具体来看一下。如下图所示的存储金字塔中,我们可以看到持久内存处于外存(HDD或者SSD)以及内存DRAM之间,其不论在容量、性能、价格上都是处于两者的中间位置。除此以外,在功能上,它

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值