我继承了一个拥有多台 SBS 2003 服务器的网络。
我必须先声明一下,我对 Windows 服务器的了解有限(我天生就是 Linux 用户),但我只能看到安装的 4 个核心中的 2 个(2 个双核处理器)。
到目前为止我所做的所有挖掘都表明我应该能够看到所有 4 个(特别是对于 R2,我认为我还没有运行它)但我不能。
我将尝试重建其中一个系统(当前备份箱)以查看初始安装(这次使用 R2)是否存在问题,但如果浪费时间的话我真的不想这么做。
有人能告诉我在开始之前我是否一定能够在 SBS 2003 中看到所有 4 个处理器核心吗?安装时我应该注意什么?
谢谢,彼得。
答案1
BIOS 中是否有影响核心的选项?
来自 Sysinternals 的进程资源管理器和/或核心信息(在 google sysinternals 上下载)是否显示有关 CPU 使用率的任何异常?
安装或许可是否限制了核心或 CPU 的数量?如果它支持 X 个处理器,而您有 x+2 个处理器,则可能安装了错误的 HAL(我记得需要重新安装才能正常工作)。如果许可了错误的版本,您需要获取 Windows 的升级版本。
如果您从 Linux liveboot 光盘启动系统,它会看到多少个核心?这将告诉您问题的根源是硬件还是软件。
答案2
这里是一篇关于运行 SBS 2003 的多核处理器的好文章。看起来它应该明确地将每个核心显示为一个逻辑处理器。您是否已确认系统实际上有 2 个双核处理器,而不仅仅是一个双处理器(单核)系统?BIOS 应该会向您显示这一点。
答案3
有些 BIOS 只允许您一次启用 1 个双核。在此设置中,您可以启用第二个双核。这可能位于 BIOS 中的 CPU 配置中。
即使您拥有 x86 或 x64 架构,您的操作系统也应该/将会看到 2x 双处理器。
希望有帮助!
问候,
大卫。