硬盘的cache采用的是DRAM芯片,一般安装在主板上

硬盘的cache采用的是DRAM芯片,一般安装在主板上,第1张

计算机的计算数据需要从磁盘调度到内存,然后再调度到L2Cache,再到L1Cache,最后进CPU寄存器进行计算。
DRAM只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(预充电)一次,如果存储单元没有被刷新,存储的信息就会丢失(关机就会丢失数据)。主要用于系统内存
SRAM是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据,速度快,但是集成度低。主要用于CPU与主存之间的高速缓存。

全称是无缓冲双信道内存模块(unbuffered
dual
in-lne
memory
modules),它不支持服务器内存满配,就是最高容量了,因为使用udimm内存时最大使用每通道只能用2个插槽,但支持3通道,所以只能每边插6条,一共12条内存,不能插满18个插槽,虽然性能会有所下降,但是对于预算比较有限的用户来说,是个很好的方案。
rdimm
带寄存器的双信道内存模块(registered
dual
in-lne
memory
modules),它表示控制器输出的地址和控制信号经过register芯片寄存后输出到dram芯片,控制器输出的时钟信号经过pll后到达各个dram芯片。比起udimm来由于有了寄存器,所以处理速度各方面性能都有不少提升,有2种工作模式,即
registered模式(寄存器模式)和buffered(缓冲器模式)模式。在支持registered工作模式的主板上工作时,registered内存工作于
registered模式,这时主板上的地址信号和控制信号会比数据信号先一个时钟周期到达dimm,送入register芯片后会在其中停留一个时钟周期,然后在下一个时钟信号的上升沿从register输出,与此时从主板上到达dimm的数据信号一起同时传送到sdram。当registered内存工作在普通的主板上时,为buffered工作模式,这时所有的信号也基本上是同时到达dimm再同时传,register芯片这时在功能上只相当于一个简单的buffer,其输入到输出之间是直通的,只简单的起到改善地址信号和控制信号的作用送到sdram,时序上与unbuffered内存是一样的。
(一般用于服务器)适合不同的主板,并且rdimm支持最高配置,不会受到内存插的数量限制。
总结一下:
rdimm支持两种工作模式,支持高性能的registered
dimm工作模式,可以达到内存容量的最高配,价格较高。
udimm只能工作在unbuffered
模式,无法达到内存的最高配,性能不如rdimm,但是价格相对较低。
举例说明:
内存插法这里要说下的是,由于服务器的cpu常常会不止一个,所以内存插法要注意以
双cpu的服务器为例,左右2边都有内存插槽,它们分别属于一个cpu,所以每个cpu只能分到72gb的内存,即98,插内存时候要对称,尽量避免5,7,这类的插法,因为内存支持3通道,所以可以每边3条,或者继续双通道2条也可以,但是5条分配不均,启动不了的,7也是这样。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10673905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存