문제
다음 중 우선순위 변경 명령으로 설정할 수 있는 NI 값의 범위로 알맞은 것은?
① -19 ~ 20 ② -19 ~ 19 ③ -20 ~ 19 ④ -20 ~ 20
정답
3번
해설
정답: 3. nice 값(NI)의 설정 가능 범위는 -20 ~ 19 이다. -20이 가장 높은 우선순위, 19가 가장 낮은 우선순위에 해당한다.
오답 풀이
- 1번: -19 ~ 20 은 양쪽 경계가 모두 틀렸다.
- 2번: -19 ~ 19 는 하한이 틀렸다(하한은 -20).
- 3번: -20 ~ 19 가 올바른 NI 범위이다.
- 4번: -20 ~ 20 은 상한이 틀렸다(상한은 19).
보충 개념 NI 값이 낮을수록(음수) 우선순위가 높고, 높을수록(양수) 낮다. 일반 사용자는 자기 프로세스의 NI를 높이기만(우선순위 낮추기) 할 수 있고, 음수로 낮추려면 root 권한이 필요하다.