如何调整Chrome的CPU使用率?

我们有一家公司使用terminal服务器来完成他们大部分的工作,当多个用户使用Chrome浏览器打开几个标签时,CPU就会变得越来越好。

有没有简单的方法来限制多lessCPU的Chrome可以通过组策略使用? 我们正在使用Server 2012 R2&2016。

有没有本地的方法来节制CPU使用率,但你可以设置进程亲和力只有一个核心。

通过组策略执行此操作的一种方法是部署计划任务。 如果您只有一台服务器,则可以将其直接添加到其计划的任务中。 此示例将所有Chrome进程的关联设置为仅使用第二个核心,即CPU 1.目前,它每5分钟运行一次,但可以设置其他触发器。

schtasks /create /tn "Google Chrome affinity" \ /tr "PowerShell 'ForEach($Process in Get-Process chrome) {$Process.ProcessorAffinity=2}'" \ /sc minute /mo 5 /ru System 

每个核心都有一个位掩码( 00000001等)。 对于多核,简单的总结它们; 例如CPU 2和3的结果为00001100 (因为4 + 8 = 12),因此$Process.ProcessorAffinity=12

虽然可能有一些第三方工具,我不会build议在服务器上使用任何黑客。