리눅스에서 nice와 renice명령어는 프로세스의 우선순위를 변경하는 기능을 합니다.
다른점
- nice는 우선순위를 정해 프로세스를 실행시킵니다.
- renice는 이미 실행중인 프로세스의 우선순위를 변경합니다.
NI(nice)는 일반적인 프로세스에서의 우선순위이고, PR(priority)은 리눅스 시스템 전반에서 우선순위입니다.
nice와 renice는 NI값을 변경합니다.( 우선순위는 숫자가 작을수록 높습니다. )
PR과 NI를 확인하고싶다면 리눅스에서 top명령어를 입력하면 됩니다. 둘 다 우선순위에 대한 값이며, PR은 NI를 포함하는 개념입니다. 즉, PR과 NI는 상관관계가 존재합니다.
( PR의 범위는 1~139, NI의 범위는 -20~19입니다. )
더 자세한 내용은 밑의 블로그를 참고하시기 바랍니다.
linux top 명령에서 PR 과 NI값 설명
서론 리눅스에서 top 명령을 치면 항목중에 PR(priority) 항목과 NI(nice) 항목이 존재한다. 이 글에서는 PR(priority) 과 NI(nice) 값에 대해서 정리한다. 언제나 그렇듯 틀린 내용일 수 있음. PR은 프로세스
jundolssite.wordpress.com
'프로그래밍 > 리눅스' 카테고리의 다른 글
프로세스 실행( fork(), exec() ) (0) | 2021.05.15 |
---|---|
~/.bashrc 에 대해서 (0) | 2021.05.14 |
umask란 무엇인가 (0) | 2021.05.14 |
quota란 무엇인가 (0) | 2021.05.14 |
백그라운드와 포그라운드란 무엇인가 (0) | 2021.04.03 |