본문 바로가기

Language/Linux

Linux 프로세스 우선순위 조정

프로세스 스케줄링

프로세스 스케줄링 조정

프로세스마다 상대적인 우선 순위가 있다.

 

#nice

#top을 이용하여 nice 값을 확인할 수 있으며, 낮을수록 우선순위가 높다.

#ps -o pid,comm,nice 31989

  • 허용범위
    • root → -20~19
    • 일반 사용자 → 0~19
  • pr(priority)
    • nice값이 아닌 해당 값만으로 따지는 프로세스들이 존재한다.
    • rt(real time)존재, = 음수 값
    • 1~139
    • 일반적으로 pr-ni = 20
  • 예시
    • nice -n 11 sleep 1000 & → sleep프로세스를 nice11로 백그라운드에서 실행
    • renice -n -1 [PID] → nice 값 변경

'Language > Linux' 카테고리의 다른 글

Linux 파일시스템과 스토리지 마운트 언마운트  (0) 2022.03.10
Linux 작업 스케줄링  (0) 2022.03.10
Linux 시스템 성능 튜닝  (0) 2022.03.10
Linux 접근제어리스트 ACL  (0) 2022.03.08
Linux 패키지 관리 도구  (0) 2022.03.08