内存

逆风的方向更适合飞翔, 我不怕挫折阻挡, 只怕自己投降.

服务器最大内存是多少?制约因素有些什么呢

作者: 来源: 分类: 内存条 添加日期:2021-11-27 浏览:0  评论:0

  服务器最大内存的极限是怎么确定的?它的制约因素有哪些?为了简化讨论范围,我们限定在占据服务器市场98%以上的X86服务器,并假设不受成本的约束。我们从CPU内核和操作系统、以及存储子系统两方面来寻找答案。

  好大的空间,似乎永远也用不完。是不是这个是内存容量的极限呢?实际上即使在CPU内核中还有一个因子,限制了CPU和操作系统的寻址空间,那就是bitwidth。它决定了页表转换的地址长度,它现在最大是48位(我印象里),它可以从寄存器里面读出来,越新和服务器CPU,这个值越大。那么新的地址空间最大是多少呢?

  现代计算机系统的内存都由CPU内置的内存来管理,为了寻找内存的极限,我们把目光投入到志强中的战斗机,E7服务器上。E7面向对高可靠性和高可扩展性需求强烈的用户,当然价格也十分感人。高可靠性说的是RAS,高可扩展性是说可以扩展为4路,8路,甚至16路服务器。所谓n路,通俗地说就是有n个物理CPU。

  16路服务器十分罕见,部分原因在于从8路扩展为16路后,保证cache一致性所发的snoop包会降低性能,在某些情况下得不偿失。我们这里就略过。8路服务器作为主流最高端服务器,它的内存最大能够达到多少呢?

  这个板子叫做Memory Riser,红框的部分就是SMB,有两个。蓝框的部分是内存插槽。大家数一下,可以看到一个SMB后面可以插6根DIMM,分别属于两个Channel。一个照得比较好的:

  有的同学要问了,不是说好每个CPU后面接4个SMB吗?怎么才两个?别着急,因为每个CPU后面可以接两个Memory Riser:

  共可以插192根DIMM。现在焦点落在单根DIMM的容量上了。LRDIMM往往可以支持更大的内存容量(原理我以后再讲),目前据我所知,最大的LRDIMM容量是128GB。所以8路最大内存容量为:

  服务器最大支持的内存数量不在于是64位还是Bitwidth,而在于能够插多少内存条。如果是16路E7,最大内存可以达到48TB。E5系列内存相比E7就差一大截了。TG:li9047

Tags :

上一篇:金士顿1024MB DDR333

已是最后一篇

评论

还没有人回复哦. 赶快来抢沙发 !!!

发表评论
姓名:
验证码:
关于我

    昵称:枫叶 (Q:271464)

    邮箱:lanlansky#html.cx

    微薄: http://t.qq.com/lanlansky

    每一次成功,都比不上明确下一个目标的喜悦.

相关阅读
最新评论