IT/Unix & Linux

[AIX] 프로세스 우선순위 변경하기 - renice

슈다루냥 2020. 5. 28.
728x90

안녕하세요. 슈다 입니다.

AIX에서 renice를 사용해 프로세스 우선순위 변경 방법에 대해 알아보겠습니다.

 

 

AIX에서 renice 사용방법

 

renice로 프로세스 우선순위 변경하기

변경하려는 프로세스의 PID를 확인합니다.

예제에서는 test.sh 프로세스의 PID를 확인하였습니다.

# ps -ef |grep test.sh

 

 

PID를 이용해 현재 nice 값을 확인합니다.

현재 값은 20으로 확인됩니다.

# ps -efo pid,comm,nice |grep PID

* 리눅스에서는 # ps -efo 가 아닌 # ps axo 를 사용합니다.

 

 

renice 명령으로 우선순위를 -20 만큼변경합니다.

현재 값 20에서 -20이 되므로 nice값이 0이 됩니다.

 

 

renice 값을 24로 입력해 보겠습니다.

현재 값 0에서 24가 늘어나 nice 값은 24가 되었습니다.

 

 

renice 값을 -20 으로 입력해 봅니다.

현재 값 24에서 -20이 되므로 nice 값은 4가 됩니다.

 

 

 

nice 값 설정 범위

프로세스가 기동될 때 nice의 기본 값은 20이며

AIX에서 nice 값은 0~40 까지 설정이 가능하고 0에 가까울 수록 우선순위가 높습니다.

 

nice 값은 renice 명령에 입력한 숫자로 변경되는 것이 아닌

현재 nice 값에서 입력한 숫자만큼 증감이 이루어져 변경되는 것을 알 수 있습니다.

 

또한 renice 값을 40 이상을 입력하면 40으로 조정되어 설정되며

 

 

-40 이상을 입력해도 0으로 조정되어 설정됩니다.

 

 

728x90
반응형