我有一台安装了 Windows Web 2008 R2 的服务器,它报告说我安装的物理内存是实际的两倍。msinfo32
“已安装的物理内存”显示为实际安装量的 2 倍,但“总物理内存”显示的数量正确。“系统”信息窗口显示安装的内存为 2 倍,括号中列出了正确的“可用”量。
该服务器刚刚错误地安装了Windows Web 2008(32位),并且该操作系统也报告了与Win2K8R2相同的错误信息。
BIOS 报告了正确的数量,安装前在该服务器上运行了 memtest,并且我记得在此系统上安装的先前 Windows 2000 实例也报告了正确的数量。服务器操作似乎也很好(它只是试图使用正确的内存量)。
该服务器是一个通用的披萨盒,运行在配备双 Xeon-3.2 的 SuperMicro X6DVL-EG 上。安装的内存是 4 个匹配的 mt18vddf12872g-335c3 内存条 (1GB pc2700 DDR ECC REG cl2.5),无论安装两个还是全部四个,都会发生这种情况。
那么,以前有人见过这样的事情吗?知道是什么原因造成的吗?我应该如何关注它?到目前为止,其他一切似乎都很好,我将在服务器投入使用之前升级内存,但如果服务器出现奇怪的问题,我不想在服务器上花费太多时间/金钱/精力。
更新:我遇到了一个关于 BIOS 中的内存备用及其可能产生的(错误)影响的问题;然而,在 BIOS 中来回翻转该位后发现这不是问题。
尽管我还没有看到任何负面影响,但对此仍然有点困惑。
回答后更新(2011 年 1 月 13 日):使用新的、更大的内存升级系统已解决此问题。
答案1
答案2
这是因为它报告了您的物理计算机内存和虚拟客户计算机的总内存,您不应该知道您真正使用的内存。拥有根控制权的人也控制着您获得的信息,这假设是正确的。这就像买了一辆方向盘是假的、挡风玻璃是虚拟屏幕的汽车,你以为你可以选择去哪里,但实际上是别人开车,给出的都是假的。谁愿意有假朋友?谁愿意有假家庭?没有父亲,儿子怎么能成长?谁以成为私生子为荣?所以世界不认识上帝,而是相信科幻小说和不负责任的当局。