.NET 프로그램에서 프로세스를 시작하기위한 매개 변수를 설정하기 위해 System.Diagnostics.ProcessStartInfo를 사용하고 있습니다. 하여 프로세스가 시작되면, 나는 그것이 단지 백그라운드에서 실행되도록, 유휴 프로세스의 우선 순위를 변경하려면유휴 우선 순위로 .NET 프로세스를 시작하는 방법은 무엇입니까?
myProcess.PriorityClass = ProcessPriorityClass.Idle
을 사용할 수 있으며, 내 CPU 파워를 게걸스럽게하지 않습니다. ProcessStartInfo 객체를 사용하여 프로세스가 "유휴"우선 순위로 시작하도록 지정하는 방법이 있습니까? 즉, 실행 중 아무 것도 유휴 속도보다 높은 속도로 실행중인 프로세스가 없도록하려면?
왜 시작하지 않고 즉시 유휴 상태로 설정합니까? –