背景

老 IBM X3650 (2009前后)机型(12条内存槽)的内存极限是48GB。
该机一共12条内存槽,其中:
1,4
7,10
2,5
8,11
3,6
9,12
分别组对。

如果在某一对内存槽中插入不同容量的内存,比如插入2G,4G,则以容量小的为实际容量。
那么可以推理得到,如果一对内存槽中只插入1条内存,另一个对应的插槽空闲(No Module Installed),则以容量小的为实际容量,也就是0GB。

1. 据官方文档记载,老 IBM X3650 (2009前后)机型(12条内存槽)的内存极限是48GB。

  • 常规模式就是这样:

hw.model: Intel(R) Xeon(R) CPU           X5450  @ 3.00GHz
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB                          官方文档推荐
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Range Size: 48 GB

  • 官网手册:41Y5718.System.x3650.安装指南.pdf 第25页/页面编码11末段提到:

安装内存模块
以下注意事项描述服务器支持的双列直插式内存模块(DIMM)类型和安装DIMM 时必
须考虑的其他信息:
v 服务器支持多达12 个Fully Buffered DIMM,频率PC2-5300,容量为512 MB、1
GB、2 GB 和4 GB 不等,系统内存最大可达48GB。有关服务器可用的内存模块
的列表,请参阅http://www.ibm.com/servers/eserver/serverproven/compat/us/

  • 官网英文手册:44r5190.System.x3650.Type.7979.Installation.Guide 第26页/页面编码12末段提到:

Installing a memory module
The following notes describe the types of dual inline memory modules (DIMMs) that
the server supports and other information that you must consider when installing
DIMMs:
v The server supports up to 12 Fully Buffered DIMM PC2-5300 512 MB, 1 GB, 2
GB, and 4 GB DIMMs, for a maximum of 48 GB of system memory. See
[url]http://www.ibm.com/servers/eserver/serverproven/compat/us/[/url] for a list of memory
modules that you can use with the server.
Note: Because some memory is reserved for system operation, the actual
usable memory size that is reported by the operating system is less than the total
installed size.
v The server comes with a minimum of two 512 MB DIMMs, installed in slots 1 and
4. When you install additional DIMMs, you must install two identical DIMMS at a
time, in the order shown in the following table, to maintain performance.

  • 另有:老外的内存升级指南网站

https://www.memorystock.com/memory/IBMSystemx3650Type7979Server.html

  • 上述url不能算官方文档吧,只是老外的内存升级指南网站。

The IBM System x3650 (Type 7979) Server Computer takes the PC2-5300 DDR2 240-pin Fully Buffered ECC SDRAM DIMMs. Must be installed in matching pairs. memory type, and comes installed with 1GB (Removable) memory.

How much memory does the IBM System x3650 (Type 7979) Server Computer take?
You can upgrade your IBM System x3650 (Type 7979) Server Computer to up to a maximum memory capacity of 48GB Memory.

How many total memory slots to install memory?
The Computer has 12 Sockets (6 banks of 2) to install memory, already with 1GB (Removable) standard memory installed. For best System x3650 (Type 7979) Server Computer performance use the maximum amount of 48GB, fill all the slots with the max allowed memory per slot for your Computer.

以上手册中的链接均已失效。但pdf 仍可搜到/下到。

2. 经本人实测。该机型启动过程可以识别高达72GB内存。未测试更多,是因为手头没有这么多8G单条内存了)。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8
8
8
8
8
8
8                    实测可识别并完成自检,系统无法正常工作
8
4
4
4
4
Range Size: 72 GB
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

3. 但上述第2部分提及的容量只是启动过程识别,实际并不能进入系统正常工作。包括后来测试了64GB也未能成行。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8
8
8
8
8
8
4                     实测可识别并完成自检,系统无法正常工作
4
4
4
4
4
Range Size: 64 GB
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

个人猜测原因是:如果插入了大量的8GB单条内存,则必须保留最后2个编号为9,12 的插槽空闲。
否则主板bios 虽然能过检,但是在FreeBSD 内核加载完瞬间崩溃。

4. 本次实测该机型可以支持56GB 的FreeBSD系统正常运行。

实际插入内存组合方式排列如下:

hw.model: Intel(R) Xeon(R) CPU           X5355  @ 2.66GHz
        Signature: Type 0, Family 6, Model 15, Stepping 7
    Size: 4 GB
    Size: 4 GB
    Size: 1 GB
    Size: 1 GB
    Size: 2 GB
    Size: 2 GB
    Size: 4 GB                                         实测可正常工作
    Size: 4 GB
    Size: 1 GB
    Size: 1 GB
    Size: 2 GB
    Size: 2 GB
    Range Size: 28 GB

hw.model: Intel(R) Xeon(R) CPU           X5355  @ 2.66GHz
        Signature: Type 0, Family 6, Model 15, Stepping 7
    Size: 4 GB
    Size: 4 GB
    Size: 2 GB
    Size: 2 GB
    Size: 2 GB
    Size: 2 GB
    Size: 4 GB                                         实测可正常工作
    Size: 4 GB
    Size: 2 GB
    Size: 2 GB
    Size: 2 GB
    Size: 2 GB
    Range Size: 32 GB

hw.model: Intel(R) Xeon(R) CPU           X5450  @ 3.00GHz
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB                          官方文档推荐
        Size: 4 GB                          实测可正常工作
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB
        Range Size: 48 GB

hw.model: Intel(R) Xeon(R) CPU           X5355  @ 2.66GHz
        Signature: Type 0, Family 6, Model 15, Stepping 7
    Size: 8 GB
    Size: 8 GB
    Size: 4 GB
    Size: 4 GB
        Size: No Module Installed
        Size: No Module Installed
    Size: 8 GB                                          实测可正常工作
    Size: 8 GB
    Size: 4 GB
    Size: 4 GB
        Size: No Module Installed
        Size: No Module Installed
    Range Size: 48 GB

hw.model: Intel(R) Xeon(R) CPU           X5355  @ 2.66GHz
        Signature: Type 0, Family 6, Model 15, Stepping 7
    Size: 8 GB
    Size: 8 GB
    Size: 8 GB
    Size: 8 GB
    Size: 4 GB
    Size: 4 GB
    Size: 8 GB                                          实测可正常工作
    Size: 8 GB
    Size: 4 GB
    Size: 4 GB
        Size: No Module Installed
        Size: No Module Installed
    Range Size: 64 GB

如果不购买单条8GB内存,并尽量利旧手头已有的单条4GB、2GB内存,得到的最佳性价比配置如下:

hw.model: Intel(R) Xeon(R) CPU           X5450  @ 3.00GHz
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Signature: Type 0, Family 6, Model 7, Stepping 10
        Size: 4 GB
        Size: 4 GB
        Size: 2 GB
        Size: 2 GB
        Size: 2 GB
        Size: 2 GB                             实测可正常工作
        Size: 4 GB     不采购单条8GB内存前提下的最佳性价比配置
        Size: 4 GB
        Size: 2 GB
        Size: 2 GB
        Size: 2 GB
        Size: 2 GB
        Range Size: 32 GB

5. 最后实际运行的最佳性价比内存模型如下:

hw.model: Intel(R) Xeon(R) CPU           E5405  @ 2.00GHz
        Signature: Type 0, Family 6, Model 7, Stepping 6
        Signature: Type 0, Family 6, Model 7, Stepping 6
        Size: 8 GB
        Size: 8 GB
        Size: 4 GB
        Size: 4 GB
        Size: 4 GB     花最优化的费用(尽量少购买单条8GB内存)
        Size: 4 GB     并尽量利旧手头已有的单条4GB内存
        Size: 8 GB                                实测可正常工作
        Size: 8 GB
        Size: 4 GB
        Size: 4 GB
        Size: No Module Installed
        Size: No Module Installed
        Range Size: 56 GB

此处所谓最佳性价比,指的是花最优化的费用(尽量少购买单条8GB内存),得到较大的内存容量,并尽量利旧手头已有的单条4GB、2GB内存。

IBM X3650 Type.7979 56GB内存扩充实战笔记,老机中的战斗鸡 IBM X3650内存扩展能力探究相关推荐

  1. keilcjson内存分配失败_iOS标准库中常用数据结构和算法之内存池

    黑客技术点击右侧关注,了解黑客的世界! Java开发进阶点击右侧关注,掌握进阶之路! Linux编程点击右侧关注,免费入门到精通! 作者丨欧阳大哥2013https://www.jianshu.com ...

  2. java 死锁 内存消耗_详解Java中synchronized关键字的死锁和内存占用问题

    先看一段synchronized 的详解: synchronized 是 java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码. 一.当两个并 ...

  3. aix oracle 内存限制,请教 AIX 与 Linux 中,怎样分析Oracle的内存占用?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 列出如下脚本对应输出: ps vg|grep ora|awk '{sum=sum+$7-$10} END {print sum/1024}' svmon ...

  4. android 集合 内存泄漏,Android内存泄漏第二课--------(集合中对象没清理造成的内存泄漏 )...

    一.我们通常把一些对象的引用加入到了集合容器(比如ArrayList)中,当我们不需要该对象时,并没有把它的引用从集合中清理掉,这样这个集合就会越来越大.如果这个集合是static的话,那情况就更严重 ...

  5. android的内存泄露有几种,Android中几种有可能会导致内存泄露的情况

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 1.Static静态成员导致的内存泄露 将占用大量内存空间的变量声明为static静态类型.当Activity被销毁的时 ...

  6. iOS内存管控实战(上)—原理篇

    因文章单篇过长,按照 原理.分析工具 和 实战 拆分成上.中.下三部分,点击阅读. iOS内存管控实战(上)-原理篇 iOS内存管控实战(中)-分析工具篇 iOS内存管控实战(下)-实战篇 前言 近期 ...

  7. linux 优化内存分配,Linux性能优化 第三章 性能工具:系统内存

    3.1内存性能统计信息 3.1.1内存子系统和性能 和CPU相比,内存的读写速度都大大落后于CPU.为了弥补这个差距,通常CPU会采用高速缓存的机制(高cache). 3.1.2内存子系统(虚拟存储器 ...

  8. IBM x3650 光盘安装linux,IBM X3650 M3服务器安装SUSE LINUX 10实战

    在之前的博文讲到了IBM X3650 M3服务器上如何配置RAID,现在把SUSE LINUX 10在IBM X3650 M3服务器上的安装也详细介绍一下,这样从硬件配置到系统安装相对来说是一个比较完 ...

  9. Redis 内存压缩实战,学习了!

    作者 | Xie Zefan 来源 | https://xiezefan.me/ 在讨论Redis内存压缩的时候,我们需要了解一下几个Redis的相关知识. 压缩列表 ziplist Redis的zi ...

最新文章

  1. 转载:说说高斯过程回归
  2. Python dataframe修改列顺序(pandas学习)
  3. JavaScript引用数据类型
  4. HyperLedger Fabric 1.4 kafka生产环境部署(11.1)
  5. 解决办法:nvidia-settings:ERROR: Unable to load info from any available system
  6. 安装pycuda的正确办法
  7. 谷歌拼音输入法之初用
  8. XUI 熟练使用之(四) ----------- 各种弹出对话框的详细介绍
  9. IAR,STVD和STVP的使用
  10. 名词后面用过去分词的具体用法是怎么样的?
  11. sin2x麦克劳林公式_sinx泰勒公式展开
  12. 【定位问题】基于matlab TDOA+taylor算法移动基站无源定位【含Matlab源码 2098期】
  13. smzdm 扫地机器人_Dyson 360 EYE扫地机器人评测:这次的黑科技是否值得拥有?
  14. 【信号与系统】3.1系统的微分方程及其求解
  15. android 官方bootloader,安卓系统bootloader模式是什么?如何进入bootloader模式
  16. Asus Eee Pc,看起来很不错
  17. 爬了链家二手房数据来告诉你深圳房价到底多恐怖!
  18. Rajant和Velodyne Lidar为DGWorld的ITV在迪拜环球港务集团第一大港口的全港自动化提供支持
  19. LT1381CS#TRPBF RS232双驱动器/接收器 低功耗5V
  20. 我的晋升答辩小结:测试拿什么证明自己的能力?

热门文章

  1. 4种常见的缓存模式,你都知道吗?
  2. Django实用技巧--后台管理
  3. ctf-show-misc-游戏题
  4. webrtc c++(二) webrtc音频操作麦克风录音与播放,声音控制
  5. 数据安全:基于不可见字符的文本水印技术
  6. echarts3 地图只显示南沙群岛
  7. 揭秘淘宝网背后的复杂技术
  8. 树莓派安装录音工具,测试软件
  9. win7下安装HD4000显卡驱动,提示不支持此操作系统
  10. 服务器server.cfg文件详解,配合L4D使用