AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 614075
Accepted
Oliver Salzburg
Oliver Salzburg
Asked: 2014-07-21 22:32:27 +0800 CST2014-07-21 22:32:27 +0800 CST 2014-07-21 22:32:27 +0800 CST

为什么我们的服务器上只有 16 GB 的内存可用?

  • 772

我们最近将Windows Storage Server 2008 R2 Standard上的 RAM 升级到了 32 GB。

当我打开系统面板时,它显示Installed memory: 32.0 GB (16.0 GB usable)。这是为什么?

我一直在尝试挖掘表明这是操作系统版本限制的文档,但我做得不够。查看Wikipedia 上的版本比较显示没有 16 GB 的版本,但未列出 Storage Server,并且Windows 和 Windows Server Releases 的内存限制未列出 Storage Serer 2008 R2。

此后,我在标题为Windows Storage Server 2008 R2 的博文中发现了一个信息图,现已推出!,表示限制为 32 GB。

正如@Nico 所建议的,打开 perfmon 显示 16 GB 的内存是“为硬件保留的”。

服务器的主板是Intel S3420GPLX和Intel Xeon SP X3430,两者都应该支持 32 GB 内存。

安装的 RAM 模块为 4 x 8 GB Hynix HMT31GR7CFR8A-H9 RDIMM。

支持建议我们对主板进行固件升级。我们执行了固件升级,但对问题没有影响

windows-server-2008-r2
  • 6 6 个回答
  • 9783 Views

6 个回答

  • Voted
  1. Cosme Bustos
    2014-07-22T07:24:38+08:002014-07-22T07:24:38+08:00

    高端服务器具有配对内存模块的选项,例如用于硬盘的 RAID 阵列。您必须为此查看 BIOS 选项。

    • 10
  2. Nico
    2014-07-22T00:16:15+08:002014-07-22T00:16:15+08:00

    你看到这个链接了吗?

    运行 aPerfom /res会显示这个“错误”。因为丢失的 RAM 可能是硬件保留的。

    另外,看看这个微软的知识库:http: //support.microsoft.com/kb/978610

    (对不起,由于声誉,我无法添加任何评论)

    • 4
  3. Alex Berry
    2014-07-22T02:36:28+08:002014-07-22T02:36:28+08:00

    了解 RAM 的确切配置会很有用。即 dimm 的数量,无论它们都是 udimm(无缓冲)还是 rdimm(已注册)。您不能在板上混合使用 udimms 和 rdimms,如果您使用的是 udimms,则只能使用 4/6 的 dimm,并且最多只能使用 16GB 的 RAM - 这听起来可能是您的问题的原因。

    参考 - https://communities.intel.com/thread/21622

    看起来,为了让 32GB 的 RAM 在板上工作,您需要一个非常具体的配置。

    • 4
  4. Sverre
    2014-07-22T00:38:50+08:002014-07-22T00:38:50+08:00

    许多服务器的每个处理器都有单独的 RAM,因此如果您只有 1 个处理器,那么您必须 1) 安装第二个处理器或 2) 将 RAM 安装在正确的内存通道中。

    (你有什么硬件服务器?)

    更新:

    手册说: x8 ECC RDIMM (2 Gb DRAM) 最大 32 GB 和 x8 ECC UDIMM (2 Gb DRAM) 最大 16 GB

    据我所知,您所说的型号是 RDIMM,但它们似乎没有出现在此处的 RAM 模块批准列表中, 但不确定这是否有任何影响......看起来它是 BIOS 或 Windows 的东西然后。

    • 2
  5. Best Answer
    Oliver Salzburg
    2014-07-31T23:33:50+08:002014-07-31T23:33:50+08:00

    在 BIOS 中,有 2 个模块被标记为“失败”。

    支持建议我们单独测试每个模块。现场技术人员测试了不同的配置,然后将所有模块按原样放回原样,现在完整的 32 GB 可用。

    不知道该怎么做。

    • 2
  6. Cold T
    2014-07-22T12:02:23+08:002014-07-22T12:02:23+08:00

    我同意已经列出的一些答案,特别是镜像模式 RAM。

    此外,根据英特尔官方网站,主板芯片组不支持您的特定内存。

    我要做的第一件事是退回 RAM 并获得供应商支持的认证模块。

    然后检查是否需要在存储库的每一侧匹配内存,即每侧正确插槽中的两个模块。BIOS 也很有可能已经过时。

    • 1

相关问题

  • Server 2008 R2 架构更改 - 自 RC 以来是否有任何更改?

  • 是否可以在 Server 2008 R2 Core Install 中安装 servermanagercmd?

  • 视窗 2008 R2 WDS

  • 从命令行备份 Windows 2008 R2 到网络共享 - 隐藏分区问题

  • 在 Windows Server 2008 上移动和更改 Pagefile.sys 大小

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve