我有一个 i7 英特尔核心。通常我的任务管理器会显示 8 个 CPU,但出于某种奇怪的原因,现在不再显示。我不记得更改过任何东西。当我想在 8 个 CPU 上本地运行并行 matlab 代码时,我注意到了这个问题。它只允许最多 1 个。
但是如果我进入任务管理器,我可以看到我的 8 个不同的处理器。此外,当我进入 msconfig 到 boot.ini 时,numproc 显示为 1。
有人知道这可能导致什么原因或者我该如何解决这个问题吗?
谢谢
编辑:顺便说一下,它是 Windows XP 64 位
答案1
- 点击开始按钮。
- 类型:系统配置
- 打开它并转到第二个选项卡引导。
- 通过单击“高级选项...”,您可以更改“处理器数量”,
如上图中黑色箭头所示。最好将其禁用,以便自动检测。
答案2
答案3
检查 BIOS。我的 BIOS 中有类似 MultiCore Yes/No 的设置。