Linux

[Linux] nice 와 renice 차이

MAYMIN 2024. 12. 8. 20:33
728x90
SMALL

🍧 nice

프로세스 사이의 우선순위를 확인하고 우선순위를 변경할 수 있는 명령어

  • NI 값을 조정하여 프로세스의 우선순위를 변경
  • 조정할 수 있는 NI값의 범위는 -20 (가장 높은 우선권) ~ 19 (가장 낮은 우선권)
  • 우선순위 0의 값을 가지며 값이 작을수록 우선순위가 높다
  • 옵션 -n을 사용하지 않으면, 디폴트는 10이다
  • 조정수치가 생략되면 명령의 우선권은 10만큼 증가
  • 일반 사용자는 nice 값을 증가시킬 수 밖에 없고, root는 nice값을 감소시켜 우선순위를 높일 수 있다.
  • 양수 값 : -, 음수 값 : --

 

🍧 renice

이미 실행 중인 프로세스의 우선순위를 변경하는 명령어

  • 프로세스 소유자와 루트 권한자만이 명령을 내릴 수 있다.
  • 우선순위 변경 시 프로세스 ID, 사용자 명, 프로세스 그룹 ID를 사용
  • 명령어 nice 는 기존 NI 값을 증감시키지만, 명령어 renice는 지정한 NI 값을 설정
  • 음수 값 : -
  • ex. '$renice -20 3241' 이는 프로세스 3241의 NI 값을 -20으로 변경한다는 의미이다

 

728x90
LIST

'Linux' 카테고리의 다른 글

[Linux] 통신망 종류  (0) 2024.12.11
[Linux] 데몬 (Daemon) 이란?  (0) 2024.12.08
[Linux] 저널링, 네트워크 파일 시스템  (1) 2024.12.08
[Linux] 특수 권한 SetUID 와 SetGID  (0) 2024.12.08
[Linux] 프로세스 유틸리티  (0) 2024.12.07