降低PowerShell进程的优先级 1


当你运行一个PowerShell任务,默认使用的是常规优先级,如果你的脚本对使用CPU比较频繁,可能影响你机器的整体性能。
为了避免此类情况,可以让你的PowerShell进程以较低的优先级运行,这样只有在CPU负载允许时才执行。这会确保你的PowerShell任务不会影响其它任务的性能。
下面的例子演示设置优先级为“低于常规”。你也可以把它设置为“Idle”,这样只有在机器的CPU没其他事情可做时,才会执行你的脚本。

$process = Get-Process -Id $pid
$process.PriorityClass = 'BelowNormal'

原文链接:Lowering PowerShell Process Priority

×用微信扫描并分享
本文链接: https://www.pstips.net/lowering-powershell-process-priority.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

一条评论 “降低PowerShell进程的优先级