nice 로 우선순위 높여주고 확인하는 방법이 뭐죠?

hanna의 이미지

nice 명령어를 사용해서 프로세스의 우선순위를 높여주고 확인하는 방법은요? 이게 맞는건지 모르겠어요..

# nice -n -20 /etc/init.d/httpd start
# ps -ecf
UID        PID  PPID   CLS PRI STIME TTY          TIME CMD
root     14362     1     -  15 15:32 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
nobody   14363 14362     -  14 15:32 ?        00:00:00 [httpd]
nobody   14364 14362     -  14 15:32 ?        00:00:00 [httpd]
nobody   14365 14362     -  14 15:32 ?        00:00:00 [httpd]
nobody   14366 14362     -  14 15:32 ?        00:00:00 [httpd]
nobody   14367 14362     -  14 15:32 ?        00:00:00 [httpd]
root     14368 14021     -  18 15:32 pts/0    00:00:00 ps -ecf

ps -ecf 명령을 내리고 PRI 부분을 보면 nice를 했을때와 안했을때 차이가 나는데.. 이게 nice가 제대로 먹힌건지 모르겠네요.. nice 하기 전에는 15였거든요..

pynoos의 이미지

ps -efl

로 하면, NI 필드가 생기고 그값이 NICE 값입니다.