V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
BingoXuan
V2EX  ›  问与答

双路服务器可否使用 8+8+16 的内存

  •  
  •   BingoXuan · 2019-05-09 10:25:45 +08:00 · 3304 次点击
    这是一个创建于 2031 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司有台服务器,配置是 dell poweredge r430。cpu 是 e5 2620v3×2,内存 2× 8g ( cpu 比内存多-_-!),硬盘 2T。想着加到 32g 的,但不知道可不可以加一条 16g,还是必须要 2×8g。

    btw:ddr4 ecc 内存好贵啊,从 dell 认证的分销商购买 2400 8g 竟然要 1050 软妹币。各位大佬有啥好渠道吗? thanks
    25 条回复    2019-05-09 18:15:38 +08:00
    goodryb
        1
    goodryb  
       2019-05-09 11:02:09 +08:00   ❤️ 1
    贵也是公司掏钱,坏了什么的可以保修,可以换,千万不要自己找野路子,出了事还得自己背锅,切记。
    usjinbao
        2
    usjinbao  
       2019-05-09 11:10:51 +08:00   ❤️ 1
    需要两条 8G 的,你一边一条 16 的另外一边两条 8G 的 通道都对应不上
    CallMeReznov
        3
    CallMeReznov  
       2019-05-09 11:30:45 +08:00   ❤️ 1
    要么不加,要么就加一样的,别整幺蛾子
    我这里上百台二手服务器,上架的时候就因为内存兼容识别问题各种插拔,比我干 DIY 的时候还烦.
    CCNemo
        4
    CCNemo  
       2019-05-09 11:31:20 +08:00 via Android   ❤️ 1
    公司还差这一两千一根的内存?
    silencefent
        5
    silencefent  
       2019-05-09 11:33:07 +08:00   ❤️ 1
    我用的 2620V2,32G 内存 480G 的硬盘,一个节点的机器才值到你一个内存的价格
    haogefeifei
        6
    haogefeifei  
       2019-05-09 11:33:20 +08:00   ❤️ 1
    我记得 2133 的不贵。。。 全部下掉换 2133 的条子
    hellojinjie
        7
    hellojinjie  
       2019-05-09 11:51:24 +08:00 via Android   ❤️ 1
    原先两根拔下卖了,买四根 16G
    BingoXuan
        8
    BingoXuan  
    OP
       2019-05-09 11:54:51 +08:00
    @goodryb
    @CallMeReznov
    大佬们教训的是,小弟学习了

    @CCNemo
    @silencefent
    部门卖一块板卡都比内存贵,233 (不过我们从另一家公司买板卡,一块板卡一台 iphone xs T_T )。只是我们公司买硬件氛围都是能买便宜好用的就没必要买贵的。我是想着内存一般都没啥太大问题,当然服务器就要求更高。

    @usjinbao
    频率对不上应该也没问题吧。现在两条 8g 都是 2133,能买的 8g 内存都是 2400 起步了。

    @haogefeifei
    2133 16g 要 1k5,如果 32g 就要 3k,换两条 2400 8g 也就是 2k1。所以就变成了要不要加到 48g 而不是加到 32g 要怎么加了。
    BingoXuan
        9
    BingoXuan  
    OP
       2019-05-09 11:56:25 +08:00
    @hellojinjie
    公司资产卖不了,能卖我都想把 mbp 卖了,233
    dapang1221
        10
    dapang1221  
       2019-05-09 11:57:26 +08:00
    通道都不对称啊,怎么双路……
    usjinbao
        11
    usjinbao  
       2019-05-09 12:01:46 +08:00
    @BingoXuan 我和你说内存通道 你见过内存插槽有 3 插槽或者 7 插槽的主板吗 你左边 A 通道插了 1 条 16G B 通道空着, 另外一边 A 通道插了 8G 的去对应左边 16G 的,然后又让右边 B 通道的 8G 又对应了左边一个空的 即便能让你开机 也是不适合运营的 另外我觉得 @goodryb 说的很对,对于公司来说员工考虑成本固然好,但是公司更希望的是服务器稳定运行 不会选择去选那一点便宜 ,出了问题是你来兜着,也没有 IT 人员配机组装会用你这种方案去实施
    BingoXuan
        12
    BingoXuan  
    OP
       2019-05-09 12:25:33 +08:00
    @usjinbao
    我理解你的意思。现在 AB 应该各有一条 2133 的 8g 内存。如果我买了 2400 的 2×8 的内存,那么我应该是 AB 的 1 和 2 通道插上一条 2133 和 2400 8g 内存,或者是 A 通道 2133 2×8g,B 通道 2400 2×8g,或者不需要管内存的频率。
    usjinbao
        13
    usjinbao  
       2019-05-09 12:33:28 +08:00 via iPhone
    @BingoXuan 现在可以买到 2133 的,你要买 2400 的来搭配除非它可以向下兼容,也就是说这条 2400 的还支持 2133
    BBchou1021
        14
    BBchou1021  
       2019-05-09 12:40:45 +08:00
    R430 最大支持 384GB (12 个 DIMM 插槽),可以使用 8+8+16 的内存
    charlo
        15
    charlo  
       2019-05-09 12:56:45 +08:00
    我和朋友组装了 AMD EYPC 7551 的服务器,8 根 16G 内存,我朋友说内存 16G 才 500 元啊。
    为啥你的这么贵?
    charlo
        16
    charlo  
       2019-05-09 12:58:11 +08:00
    纠正 EPYC 经常打错
    BingoXuan
        17
    BingoXuan  
    OP
       2019-05-09 13:02:59 +08:00 via Android
    @charlo
    dell 分销商报价都是差不多这个价格,不知道你朋友买的内存是否带 ecc 呢?
    aquariumm
        18
    aquariumm  
       2019-05-09 13:05:09 +08:00 via Android
    @BingoXuan 内存频率不用管,自动降频到最低频率,不影响通道
    d4ecc 就是贵,毕竟比普条多了个芯片
    msg7086
        19
    msg7086  
       2019-05-09 14:27:30 +08:00   ❤️ 3
    首先楼主问的是可以不可以这么做 。

    可以。从古至今,电脑上内存容量都可以随便插,只要不超过 Rank 上限就没事。这意味着你可以一颗 CPU 上插 32G+16G+8G,另一颗 CPU 上插单条 64G,也是可以用的。每个 CPU 分别管辖其手中的内存,并且因为内存都不相同所以最终会运行在单通道上。

    有一个很常见的案例就是内存损坏。比如你插了 8 条 8G 内存,经过数年的运行后其中一对内存损坏了。这时候系统就会运行在 6 条 8G 上,也就是 2x8G + 4x8G 的配置。所以插不同的内存是完全可以运行的,只不过性能打了折扣。等你把新内存换上去了,就重新跑回 4x8G + 4x8G。

    然后是这么做的后果是什么。

    首先是 NUMA 会受影响,因为一颗 CPU 管控内存数量少了,所以到了后期会出现大量的跨 NUMA 访问内存,性能会大幅下降。
    其次是多通道。不匹配的内存会导致无法运行在多通道下,意味着内存带宽会大打折扣。

    所以除非是有特殊需求,否则最好全部使用相同的内存和平衡的内存容量布置,来获得更一致的性能。
    charlo
        20
    charlo  
       2019-05-09 14:36:45 +08:00
    @BingoXuan 我朋友买的 说是 镁光 DDR4 ECC 16G 2666 499 元一根
    charlo
        21
    charlo  
       2019-05-09 14:37:42 +08:00   ❤️ 1
    @BingoXuan 然后也就是这两天下的订单,具体细节我等会问问他
    julyclyde
        22
    julyclyde  
       2019-05-09 14:46:55 +08:00   ❤️ 1
    两路 CPU 一般要求对称
    Dell 服务器有 memory guide 的你可以看看
    xenme
        23
    xenme  
       2019-05-09 15:31:18 +08:00   ❤️ 1
    双路就你的情况大概率是要求成对的,否则有一根没法用。
    另外一般建议容量一样,但是混合两种容量的 8+16 一般也支持。
    charlo
        24
    charlo  
       2019-05-09 16:06:29 +08:00
    我问我朋友了,他说去淘宝,随便都是这价位的,而且都能开票。区别是保修时长。
    chinesestudio
        25
    chinesestudio  
       2019-05-09 18:15:38 +08:00 via Android
    双路对称最好 换下来的内存卖了 要便宜 闲鱼 不懂的买了变咸鱼 翻车
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   935 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.