개요
- 리눅스 niceness; NI
- 리눅스 나이스니스
- CPU 스케줄링 우선순위
- 프로세스에 대한 CPU 시간 우선순위
- 값의 범위 -20(가장 높음) ~ 19(가장 낮음)
실습 1: 웹서버 예시
[root@zetawiki ~]# ps -eo nice,pid,cmd --sort nice | head -5
NI PID CMD
-20 2156 [bnx2i_thread/0]
-20 2157 [bnx2i_thread/1]
-20 2158 [bnx2i_thread/2]
-20 2159 [bnx2i_thread/3]
[root@zetawiki ~]# ps -eo nice,pid,cmd --sort nice | tail -5
19 18 [ksoftirqd/5]
19 21 [ksoftirqd/6]
19 24 [ksoftirqd/7]
19 3437 /usr/bin/python -tt /usr/sbin/yum-updatesd
19 3439 /usr/libexec/gam_server
실습 2: 노는 서버 예시
[root@zetawiki2 ~]# ps -eo nice,pid,cmd --sort nice | head -5
NI PID CMD
-11 2299 /usr/bin/pulseaudio --start --log-target=syslog
-4 499 /sbin/udevd -d
-4 1694 auditd
-2 2110 /sbin/udevd -d
[root@zetawiki2 ~]# ps -eo nice,pid,cmd --sort nice | tail -5
0 2806 trivial-rewrite -n rewrite -t unix -u
0 2807 ps -eo nice,pid,cmd --sort nice
0 2808 tail -5
1 2301 /usr/libexec/rtkit-daemon
5 59 [ksmd]
같이 보기