PRIORITY - 스레드 스케줄 335/2
정규 클래스 스레드를 스케줄할 때의 우선순위 계산을 선택합니다.
PRIORITY = DYNAMIC
ABSOLUTE
CONFIG.SYS 파일에 이 명령을 입력하십시오. OS/2 명령 프롬프트에서는 이 명령을
입력하지 마십시오.
관련된 명령: MAXWAIT, TIMESLICE,
시스템은 스레드의 표시 상태(전경 또는 배경), 최근의 입력 및 출력 활동, 그리고
처리기 사용의 빈도등을 기준하여 스레드를 지정합니다. 대부분의 스레드는 정규
우선순위를 지정받습니다.
응용 프로그램은 우선순위를 조정할 수 있지만 시스템은 프로세서에 대한 접근 처리
방법을 자체적으로 가지고 있습니다. 생략시 방법은 동적입니다. 이것을
Absolute(절대)로 변경하면, 등급 및 레벨에 근거해 우선순위의 순서를 엄격하게
결정함으로써 예측가능한 결과를 얻는데 도움을 줄 수 있습니다.
PRIORITY 예제 336/2
OS/2 운영체제가 스레드의 우선순위를 그들이 수행중일 동안 변경할 수 있도록
PRIORITY 명령문을 변경하려면, CONFIG.SYS 파일에 다음과 같이 입력하고, 시스템을
재시동하십시오.
PRIORITY=DYNAMIC
OS/2 운영체제가 스레드의 우선순위를 그들이 수행중일 동안 변경하지 않도록
PRIORITY 명령문을 변경하려면, CONFIG.SYS 파일에 다음과 같이 입력하고 시스템을
재시동하십시오.
PRIORITY=ABSOLUTE
PRIORITY_DISK_IO - 디스크 입/출력 우선순위 설정 337/2
포어그라운드에서 실행되는 응용 프로그램에 대한 디스크 입/출력 우선순위를
지정합니다.
PRIORITY_DISK_IO = YES
NO
이 명령을 CONFIG.SYS 파일에 입력하십시오. 명령을 DOS 또는 OS/2 명령
프롬프트에서 입력하지 마십시오.
PRIORITY_DISK_IO=YES를 CONFIG.SYS 파일에 지정하면, 포어그라운드에서 실행중인
응용 프로그램이 백그라운드에서 실행중인 응용 프로그램 보다 높은 디스크 I/O
우선순위를 받습니다. 이는 포어그라운드의 응용 프로그램이 백그라운드에서
실행중인 응용 프로그램보다 나은 응답 시간을 갖게 됨을 의미합니다.
PRIORITY_DISK_IO 예 338/2
포어그라운드의 응용 프로그램이 디스크 접근에 대한 우선순위를 받도록 지정하려면,
다음을 CONFIG.SYS 파일에 입력하십시오.
PRIORITY_DISK_IO=YES
모든 응용 프로그램(포어그라운드와 백그라운드)이 디스크 접근에 있어 동등하게
취급되도록 지정하려면, 다음을 CONFIG.SYS 파일에 입력하십시오.
PRIORITY_DISK_IO=NO
| |