【发布时间】:2010-11-25 09:06:15
【问题描述】:
我正在使用 System.Diagnostics.ProcessStartInfo 来设置从 .NET 程序启动进程的参数。一旦该过程开始,我可以使用
myProcess.PriorityClass = ProcessPriorityClass.Idle
将进程的优先级更改为空闲,以便它只在后台运行,并且不会占用我的 CPU 资源。有没有办法使用 ProcessStartInfo 对象来指定进程应该以“空闲”优先级启动,以便在执行期间任何时候进程都不会以高于空闲速度运行?
【问题讨论】:
-
为什么启动不了,马上设置成idle?
标签: .net process scheduling