我正在尝试提高游戏中的 CPU 性能,为此我想尝试为其提供 2-4 个仅运行该应用程序的 CPU 核心,而不运行与 Windows 相关的服务。我可以在其中为所有应用程序、服务、进程等设置默认关联性吗?在计算机上,所以核心实际上根本没有被使用?
小智 6
在 powershell 中:
$instances = Get-Process
foreach ($i in $instances) { $i.ProcessorAffinity=1 }
Run Code Online (Sandbox Code Playgroud)
将使大多数进程在第一个核心上运行(任务管理器中的核心 0)。是的,对于它无法更改亲和力的进程,它会抛出很多“访问被拒绝”错误。忽略它......其余的都有效。
然后手动或使用命令将您的游戏设置为所需的核心,例如:
(Get-Process -name doom).ProcessorAffinity = 14
Run Code Online (Sandbox Code Playgroud)
将“doom”游戏设置为在 4 核 CPU 上的剩余 3 核上运行。
归档时间: |
|
查看次数: |
10000 次 |
最近记录: |