시작할 때마다 프로세스 우선 순위를 설정 하시겠습니까?


16

내 업무용 컴퓨터는 많은 속도 저하를 경험하므로 실제로 응답해야하는 것들이 실제로 반응하도록하기 위해 할 수있는 일을하고 싶습니다. 예를 들어 Pidgin을 실행하면 부팅 할 때마다로드됩니다. 스레드 우선 순위를 항상 낮게 설정하도록 Windows XP에 지시하려면 어떻게해야합니까?

SysInternals 유틸리티 'Process Explorer'를 사용하여 다음에 응용 프로그램을 다시 시작할 때까지 우선 순위를 일시적으로 설정할 수 있습니다. 효과적으로 이것을 영구적으로 만들려면 어떻게해야합니까?

답변:


16

옵션 1

프리 오는 . Prio는 Windows 표준 TaskManager를 확장하고 "우선 순위 설정"메뉴에 "우선 순위 저장"옵션을 추가합니다.

경고 # 1 : Win-XP에서는 오래 전에 사용했지만 정상적으로 작동했지만 광범위하게 테스트하지는 않았습니다.

경고 # 2 : 설치 제거 이유는 다음과 같은 이유로 라이센스가있었습니다.

Prio-개인 용도로만 프리웨어로 배포됩니다. 의미 : Prio에 대한 모든 저작권은 O & K Software Ltd.가 독점적으로 소유합니다.이 프로그램은 개인 용도로만 무료입니다. 비즈니스 라이센스 비용은 $ 19.95 USD입니다.

(웹 사이트에서 인용)

옵션 2

ProcessTamer 를 찾았 습니다. 문제가 도움이 될 수도 있습니다. 프리웨어 인 것 같습니다. 저작자는 무료 라이센스 키를 등록하는 것을 좋아합니다 (그렇지 않으면 몇 개의 잔소리 창이 나타납니다).

옵션 3

일부 선택된 프로그램에 대해서만이 작업을 수행하려는 경우 직접 호출하지 않고 start(Windows 명령 셸 내장)을 통해 간접적으로 호출하는 배치 파일을 만든 다음 해당 배치 파일 (바로 가기)을 사용할 수 있습니다.

start 프로세스 우선 순위를 설정하는 다음 옵션과 함께 사용할 수 있습니다.

  • /낮은
  • /표준
  • /높은
  • /실시간
  • / ABOVENORMAL
  • /보통 이하의

1
좋은 답변입니다. pidgin의 경우 바로 가기를 [cmd / c start / low "" "C : \ Program Files \ Pidgin \ pidgin.exe"]로 변경할 수 있습니다. 명령 행이 제목이 아님을 나타내려면 빈 따옴표가 필요합니다.
Jason R. Coombs

답변으로 표시하는 데 시간이 오래 걸린 사과 감독이었고 방치하지 않았다는 것을 알고 계십시오.
Amy

5

응용 프로그램 바로 가기를 'start / low [program.exe]'로 변경하면 효과가 있습니다.

기술적으로는 자동으로 시작되지 않는 작업에 효과적입니다. 시작 프로그램에 원하는 경우 바로 가기로이를 수행하여 StartUp 폴더에 넣을 수 있습니다. C : \ Program Files \ TortoiseSVN \ bin \ TortoiseProc.exe / command : update / path : "C : \ dev_dir"을 실행하려면 다음을 수행해야합니다.

1) "Start in"을 실제 실행 파일 (이 예에서는 TortiseProc.exe)이 있는 폴더로 설정하십시오 . "C : \ Program Files \ TortoiseSVN \ bin"

2) "/ C"다음에 문자열을 실행하도록 "/ C"와 함께 CMD를 실행하도록 대상을 설정 한 다음 종료 한 다음이를 사용하여 START / PRIORITY [실행 가능] [매개 변수]를 실행하십시오. 제 경우에는 다음을 사용했습니다.

% SystemRoot % \ system32 \ cmd.exe / C start / BELOWNORMAL TortoiseProc.exe / command : update / path : "C : \ dev_dir"

% SystemRoot % \ system32 \ cmd.exe 명령 프롬프트를 시작합니다

/ C 는 다음 코드를 실행합니다.

start / BELOWNORMAL TortoiseProc.exe / command : update / path : "C : \ dev_dir"은 실제로 실행 파일이있는 디렉토리에서 "시작"할 때 프로그램을 시작합니다.

잘하면 그것은 누군가를 돕는다.


5

ProcessHacker를 사용하면 개별 프로세스에 대해 우선 순위를 설정하고 저장할 수 있습니다.

여기에 이미지 설명을 입력하십시오

Process Hacker는 2008 년에 작업 관리자 및 프로세스 탐색기와 같은 프로그램의 오픈 소스 대안으로 시작되었습니다.

라이센스 : GNU General Public License 버전 3.0 GPLv3


1

Process Lasso 는 ProBalance (Process Balance)와 같은 다른 기능과 함께 우선 순위 (및 CPU 선호도)를 프로세스로 강제 할 수 있습니다.

잘못 실행 된 프로세스가 PC의 응답성에 실질적으로 영향을 미치지 않도록 프로그램 실행의 우선 순위를 지능적으로 조정합니다.

Pro 라이센스를 등록하는 데 몇 개의 nagscreens (14.95 $)와 함께 가정에서 무료로 사용할 수 있습니다.


1

Windows 7 및 8에서 특정 우선 순위로 프로그램을 시작하는 방법이 있으며 일반 사용자에게는 자연스럽지 않은 명령 프롬프트를 엉망으로 만드는 것보다 작업이 훨씬 적습니다.

먼저 프로그램 바로 가기를 만듭니다. 속성 창이 열리면 다음을 수행하여 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.

변경하기 전에 대상 줄은 다음과 같아야합니다.

"C:\Program Files\Ubisoft\Assasins Creed 3\AC3SP.exe"

너무 읽기 변경

cmd /c start/high "C:\Program Files\Ubisoft\Assasins Creed 3\AC3SP.exe"

확인을 클릭하십시오.

이제 매번 우선 순위가 높은 바로 가기가 있습니다.


-1

다른 방법은 프로그램의 시작 옵션을 변경하는 것입니다. 호출시 프로세스의 우선 순위를 설정하는 것을 볼 수 있습니다.

응용 프로그램 바로 가기를 'start / low [program.exe]'로 변경하면 효과가 있습니다.


특히 자동으로 시작된 프로세스의 경우에는 정확하지만 불편합니다.
Gerd Klima

바로 가기에 추가 할 수 없습니다
John T

-1 응용 프로그램 바로 가기에 대한 잘못된 세부 사항에 대한
게르트의 Klima
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.