`
jiezhu2007
  • 浏览: 246097 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
Cfa1f850-3fc3-3a36-9cd8-c3415c9610c6
hadoop技术学习
浏览量:144523
Group-logo
大数据产业分析
浏览量:2986
社区版块
存档分类
最新评论
阅读更多
 
2016-10-16 朱洁 大数据和云计算技术

RAM:随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。

 

内存速度非常快,但是同时也有一个特性就是易失性,当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。

 

硬盘虽然非易失性,但是速度非常慢。所以硬盘和内存之间就有非常多的非易失性存储,一直在发展。今天简单梳理下常见的:

 

SSD :

 

固态硬盘(Solid State Drives),简称固盘,固态硬盘(Solid State Drive)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。

 

NVDIMM:

 

non-volaitle dual inline memory module,一种集成了普通DDR RAM + 非易失性FLASH芯片的内存条。在系统异常掉电时,NVDIMM借助其后备超级电容作为动力源,在短时间内将数据放入flash芯片,从而永久保存内存中的数据。相比其他介质的非易失性内存,NVDIMM已逐步进入主流服务器市场,micron,viking,AGIGA等国外内存厂商皆以推出自己的NVDIMM。

 

3D Xpoint:

 

3D Xpoint抛弃了在NAND芯片的核心-----晶体管。 NAND的工作原理是运动的电子来回在称为其“浮动栅”的晶体管来回跑到,来表示二进制代码的零与一。 这种技术的一个问题是,它不能在一个时间从新单个比特的数据。需要较大的信息块被擦拭,然后重写以合并更改。

 

3D XPoint的工作原理与NAND存在着根本性的不同。NAND通过绝缘浮置栅极捕获不同数量的电子以实现bit值定义,而3D XPoint则是一项以电阻为基础的存储技术成果,其通过改变单元电阻水平来区分0与1。 

 

3D XPoint的结构非常简单。它由选择器与内存单元共同构成,二者则存在于字线与位线之间(因此才会以‘交叉点’来定名)。在字线与位线之间提供特定电压会激活单一选择器,并使得存储单元进行写入(即内存单元材料发生大量属性变化)或者读取(允许检查该存储单元处于低电阻还是高电阻状态)。我猜测,写入操作要求具备较读取更高的电压,因为如果实际情况相反,那么3D XPoint就会面临着上在读取存储单元时触发大量材料变化(即写入操作)的风险。

 



 

 

上图是对比各种介质之间的延迟,3d xpoint的延迟在10ns级别,总的来说,而3D XPoint架构其实是一种大容量存储技术,虽然比DRAM要慢,但它比DRAM要便宜,比NAND要快,但是比NAND要贵,最重要的是它是非易失性的。所以,断电之后数据不丢失。 

 

就基于3D XPoint的产品来讲,其最为立竿见影的应用方式就是在DRAM与SSD之间充当新的存储层。在计算科学发展的历史长河当中,存储与处理器之间的其它层级一直在不断出现——芯片内多级缓存、芯片外缓存、以及SSD缓存等等——而3D XPoint内存将充当这一体系当中的另一种新型存储介质,从而弥合DRAM与现有高速非易失性存储方案之间的空白区域。通过将3D XPoint作为另一种缓存层,这项技术将被应用于未来的高速应用程序(最典型就是数据库应用,缓存应用)当中,从而克服目前内存容量或者存储延迟给这类应用造成的拖累。


 

 
 

微信扫一扫
关注该公众号

  • 大小: 122.2 KB
0
1
分享到:
评论

相关推荐

    无线龙公司的ZigBee实验手册V2.00

    - **非易失性存储项(Non-Volatile Memory Items)** - **网络层非易失性存储器(Network Layer Non-Volatile Memory)**:用于存储网络相关的持久化数据。 - **应用的非易失性存储器(Application Non-Volatile Memory...

    MID平板电脑名词一览表

    Flash是一种非易失性存储介质,即使在断电后也能保留数据。在平板电脑中,Flash通常用于存储操作系统、应用程序和用户数据等重要信息。它相当于传统台式机或笔记本电脑中的硬盘,但由于体积更小、功耗更低,因此非常...

    ABB 集散控制系统功能码

    模件的配置存储在非易失性存储器(NVRAM)中,操作模式分为“组态”和“执行”。在“执行”模式下,模块会执行已配置的功能,而在“组态”模式下,用户可以添加、修改或删除功能块。 功能码的输出是功能码作用的结果...

    西门子V20变频器参数表

    参数P0014用于设定参数的存储方式,它决定了参数被保存在易失性存储器(RAM)还是非易失性存储器(EEPROM)。RAM中的参数在断电后会丢失,而EEPROM中的参数则会被保留。 此外,西门子V20变频器支持通过通讯接口如...

    FANUC机器人R-30iB_R-30iB PLUS备件规格型号统计整理.docx

    5. **电池**:保持系统时钟和非易失性内存数据,即使在电源断开后也能保持信息。 6. **后面板**:包含各种接口和连接器,用于连接外部设备和I/O模块。 7. **电源单元**:为机器人系统提供稳定电源,确保各组件正常...

    DF2C8EB-F1开发套件用户手册

    - **EEPROM**:用于非易失性数据存储。 - **实时时钟**:支持日期和时间功能。 - **单线制温度传感器**:用于温度测量。 - **D/A和A/D转换器**:用于模拟信号和数字信号之间的转换。 - **SD/MMC卡接口**:支持大容量...

    芯航线FPGA学习平台用户手册V1.03.pdf

    6. **串行FLASH**:非易失性存储器,用于存储固件或程序代码。 7. **红外接收器**:用于接收遥控信号,适用于实现远程控制功能。 8. **蜂鸣器**:用于声音提示,方便调试过程中状态反馈。 9. **独立按键**:提供用户...

    FX5简单运动模块FB参考.pdf

    11. M+FX5SSC_WriteFlash:将缓冲存储器中的参数、定位数据、块启动数据写入到闪存中,保证在断电情况下数据不会丢失,这为非易失性存储提供了保障。 12. M+FX5SSC_ChangeServoParameter:更改伺服参数,允许用户...

    STC12C5628AD.pdf

    - **程序存储器**:提供非易失性存储空间用于存放程序代码。 - **数据存储器(SRAM)**: - **内部RAM**:快速访问的RAM空间,用于存放变量和中间计算结果。 - **内部扩展512字节RAM**:额外的RAM区域,通常用作外部...

    STC12C5A60S2芯片手册

    STC12C5A60S2系列单片机内置Flash ROM作为程序存储空间,具有非易失性特性,即断电后数据不会丢失。 **3.2 数据存储器(SRAM)** - **3.2.1 内部RAM**:用于存放变量、中间结果等临时数据。 - **3.2.2 内部扩展RAM**...

    STC12C5410AD中文文档C语言版

    STC12C5410AD系列单片机内置Flash ROM,用于存放程序代码,具有非易失性特点。 **3.2 数据存储器(SRAM)** - **3.2.1 内部RAM**:用于存储中间计算结果、变量等,支持高速访问。 - **3.2.2 内部扩展256字节RAM**:...

    变频器说明书系列-SB150.doc

    保养、维护及售后服务部分强调了定期保养的重要性,包括日常清洁、易损件更换、存储条件以及森兰提供的售后服务政策,确保变频器长期稳定工作。 总结来说,森兰SB150变频器用户手册是一部全面的指南,涵盖了从选购...

    变频器说明书系列-森兰SB100系列变频器使用手册.pdf

    日常保养及维护、易损件更换、变频器的存储以及售后服务的联系方式等内容是用户在变频器使用过程中应定期查阅和参考的。 在附录中,手册还提供了关于变频器型号说明、铭牌说明和安全标识定义等信息,帮助用户更好地...

    富士通MB95310L/370L系列单片机中文硬件手册

    3.1 存储空间 ............................................................................................................................ 36 3.1.1 专用区 .................................................

Global site tag (gtag.js) - Google Analytics