Oracle® Solaris 11.2의 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

스케줄러 매개변수를 조정하는 방법

dispadmin 명령을 사용하여 시스템이 실행 중인 동안 프로세스 스케줄러 매개변수를 표시하거나 변경할 수 있습니다. 예를 들어 dispadmin을 사용하여 FSS 스케줄러의 시간 양자 값을 검사 및 조정할 수 있습니다. 시간 양자는 프로세서를 포기하기 전에 스레드를 실행하도록 허용되는 시간을 말합니다.

시스템이 실행 중인 동안 FSS 스케줄러의 현재 시간 양자를 표시하려면 다음을 입력합니다.

$ dispadmin -c FSS -g
#
# Fair Share Scheduler Configuration
#
RES=1000
#
# Time Quantum
#
QUANTUM=110

–g 옵션을 사용하는 경우 –r 옵션을 사용하여 시간 양자 값을 인쇄하는 데 사용되는 해상도를 지정할 수도 있습니다. 해상도가 지정되지 않은 경우 기본적으로 시간 양자 값이 밀리초 단위로 표시됩니다.

$ dispadmin -c FSS -g -r 100
#
# Fair Share Scheduler Configuration
#
RES=100
#
# Time Quantum
#
QUANTUM=11

FSS 예약 클래스에 대한 예약 매개변수를 설정하려면 dispadmin –s를 사용하십시오. file의 값은 –g 옵션에 의해 출력된 형식이어야 합니다. 이러한 값은 커널에서 현재 값을 덮어씁니다. 다음과 같이 입력하십시오.

$ dispadmin -c FSS -s file