如何使系统进程仅在前两个核心上运行?

如何使系统进程仅在前两个核心上运行?

正如标题所示,我需要一种方法来让 Windows 10 中的系统进程(例如 ntoskrnl.exe)仅在前两个核心上运行。这是因为我的 CPU(AMD Phenom II X2 B59)可以解锁两个额外的核心,但当我这样做时,Windows 将无法启动。如果我可以告诉系统永久地仅在前两个(稳定)核心上运行其所有进程,那么我很可能不会遇到任何启动问题。

请注意,设置进程亲和性不起作用,因为:

1)这不是永久性的修复(启动时不会发生),并且

2)这些过程的亲和力无法改变。

答案1

AMD 生产了四核 AMD Phenom II CPU(X4),在测试期间,他们选择了某些核心存在问题的 CPU,并禁用了损坏的核心,以便仍然能够将它们作为双核 CPU 出售。

只有在某些情况下,当他们对特殊的双核 CPU 有大量要求时,他们才会使用四核 CPU,虽然这种 CPU 很好,但仍然禁用了 2 个核心。

看起来您拿到的 CPU 的内核已损坏。您对此无能为力。如果您拿到的 CPU 可以有 4 个内核,或者您拿到的版本有问题,那么这纯属运气。如果您想要 4 个内核,请购买 AMD Phenom II X4,而不是 AMD Phenom II X2。

相关内容