문제
다음 중 프로세스 증가 없이 우선순위를 조정할 때 사용하는 명령으로 알맞은 것은?
① nice ② cron ③ nohup ④ renice
정답
4번
해설
정답: 4. renice 는 이미 실행 중인 프로세스의 NI(나이스) 값을 바꿔 우선순위를 조정한다. 새 프로세스를 만들지 않고 기존 프로세스에 적용한다.
오답 풀이
- 1번: nice 는 새 프로세스를 지정한 우선순위로 "실행"하는 명령이라 프로세스가 새로 생성된다.
- 2번: cron 은 작업을 시간 예약해 실행하는 도구로 우선순위 조정과 무관하다.
- 3번: nohup 은 로그아웃 후에도 프로세스가 종료되지 않게 실행하는 명령이다.
- 4번: 실행 중인 프로세스의 우선순위를 바꾸는 renice 로 옳다.
보충 개념 nice -n 값 명령 → 우선순위를 지정해 새로 실행. renice 값 -p PID → 실행 중인 프로세스의 우선순위 변경. NI 값이 낮을수록(–에 가까울수록) 우선순위가 높다.