"리눅스 niceness"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 8개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;리눅스 niceness
;리눅스 niceness; NI
;리눅스 나이스니스
*CPU 스케줄링 우선순위
*프로세스에 대한 CPU 시간 우선순위
*프로세스에 대한 CPU 시간 우선순위
*값의 범위 -20(가장 높음) ~ 19(가장 낮음)
*값의 범위 -20(가장 높음) ~ 19(가장 낮음)
6번째 줄: 8번째 줄:
==실습 1: 웹서버 예시==
==실습 1: 웹서버 예시==
*우선순위 높은 것
*우선순위 높은 것
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]# ps -eo nice,pid,cmd --sort nice | head -5
[root@zetawiki ~]# ps -eo nice,pid,cmd --sort nice | head -5
  NI  PID CMD
  NI  PID CMD
-20  2156 [bnx2i_thread/0]
-20  2156 [bnx2i_thread/0]
15번째 줄: 17번째 줄:
</source>
</source>
*우선순위 낮은 것
*우선순위 낮은 것
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]# ps -eo nice,pid,cmd --sort nice | tail -5
[root@zetawiki ~]# ps -eo nice,pid,cmd --sort nice | tail -5
  19    18 [ksoftirqd/5]
  19    18 [ksoftirqd/5]
  19    21 [ksoftirqd/6]
  19    21 [ksoftirqd/6]
26번째 줄: 28번째 줄:
==실습 2: 노는 서버 예시==
==실습 2: 노는 서버 예시==
*우선순위 높은 것
*우선순위 높은 것
<source lang='dos'>
<source lang='console'>
[root@jmnote2 ~]# ps -eo nice,pid,cmd --sort nice | head -5
[root@zetawiki2 ~]# ps -eo nice,pid,cmd --sort nice | head -5
  NI  PID CMD
  NI  PID CMD
-11  2299 /usr/bin/pulseaudio --start --log-target=syslog
-11  2299 /usr/bin/pulseaudio --start --log-target=syslog
35번째 줄: 37번째 줄:
</source>
</source>
*우선순위 낮은 것
*우선순위 낮은 것
<source lang='dos'>
<source lang='console'>
[root@jmnote2 ~]# ps -eo nice,pid,cmd --sort nice | tail -5
[root@zetawiki2 ~]# ps -eo nice,pid,cmd --sort nice | tail -5
   0  2806 trivial-rewrite -n rewrite -t unix -u
   0  2806 trivial-rewrite -n rewrite -t unix -u
   0  2807 ps -eo nice,pid,cmd --sort nice
   0  2807 ps -eo nice,pid,cmd --sort nice
45번째 줄: 47번째 줄:


==같이 보기==
==같이 보기==
*[[리눅스 nice, renice]]
* [[리눅스 ps]]
*[[ps]]
* [[리눅스 nice]]
* [[리눅스 renice]]
* [[리눅스 nice, renice]]


[[분류: 리눅스]]
[[분류: 리눅스 프로세스]]

2020년 8월 10일 (월) 02:29 기준 최신판

1 개요[ | ]

리눅스 niceness; NI
리눅스 나이스니스
  • CPU 스케줄링 우선순위
  • 프로세스에 대한 CPU 시간 우선순위
  • 값의 범위 -20(가장 높음) ~ 19(가장 낮음)

2 실습 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

3 실습 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]

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}