Windows 8.1에서 작업 관리자를 열지 않고 프로그램 선호도 설정

Windows 8.1에서 작업 관리자를 열지 않고 프로그램 선호도 설정

프로그램 바로가기를 사용하여 Windows 8.1에서 작업 관리자를 열지 않고도 프로그램 선호도를 설정할 수 있습니까? (-setaffinity와 같은 명령을 사용하여)

이 방법(친화도 변경)이 프로그램의 CPU 사용량을 제한하는 좋은 방법입니까?

답변1

다음을 사용하여 배치 파일을 만들 수 있습니다.

start /affinity 1 PATH_TO_EXE.exe

샷컷에서 이 배치 파일을 호출하면 됩니다. 이렇게 하면 CPU 0으로만 실행됩니다. 더 많은 코어에 대해 선호도 마스크(16진수 값)를 변경하세요.

CPU3 CPU2 CPU1 CPU0  Bin  Hex
---- ---- ---- ----  ---  ---
OFF  OFF  OFF  ON  = 0001 = 1
OFF  OFF  ON   OFF = 0010 = 2
OFF  OFF  ON   ON  = 0011 = 3
OFF  ON   OFF  OFF = 0100 = 4
OFF  ON   OFF  ON  = 0101 = 5 
OFF  ON   ON   OFF = 0110 = 6
OFF  ON   ON   ON  = 0111 = 7
ON   OFF  OFF  OFF = 1000 = 8
ON   OFF  OFF  ON  = 1001 = 9
ON   OFF  ON   OFF = 1010 = A 
ON   OFF  ON   ON  = 1011 = B
ON   ON   OFF  OFF = 1100 = C
ON   ON   OFF  ON  = 1101 = D
ON   ON   ON   OFF = 1110 = E 
ON   ON   ON   ON  = 1111 = F 

(이 점을 지적해주신 @Mokubai에게 감사드립니다)

또는 바로가기를 만드세요.

C:\Windows\System32\cmd.exe /c start /affinity 1 PATH_TO_EXE.exe

관련 정보