728x90
728x170
renice
- 실행중인 프로세스의 우선순위를 변경할 때 사용하는 명령
- 다음을 이용함.
- PID
- 사용자 이름
- 프로세스의 GID
- nice 명령과 renice 명령의 비교
- 공통점
- root 만이 NI 값을 낮춤으로써 우선순위를 높일 수 있음.
- NI 값 범위 : -20~19`
- 차이점
- nice 명령
- 프로세스명으로 우선순위 조정
- 명령을 실행하면 새로운 프로세스가 추가로 발생
- 기존의 NI 값에 증감되는 형태
- renice 명령
- 주로 PID로 우선순위 조정
- 기존의 프로세스를 교체하여 조정
- 기존의 NI 값에 상관없이 지정한 NI 값이 바로 설정되는 형태
- nice 명령
- 공통점
사용법
# renice [option] NI값 PID
주요 옵션
옵션 | 설명 |
-n | - NI 값을 지정할 때 사용하는 옵션이지만, 일반적으로 생략함. - (--priority) |
-p | - PID를 지정하는 옵션 (기본값) - (--pid) |
-u | - 사용자(User) 이름을 지정하는 옵션 - (--user) |
-g | - 프로세스의 그룹(Group) ID를 지정하는 옵션 - (--pgrp) |
-v | - renice 명령어를 설치한 패키지의 버전 정보 출력 - (--version) |
-h | - 명령어의 간단한 사용법을 화면에 출력함. - (--help) |
사용 예
예 1
# ps -l
더보기
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 S 0 4685 3039 0 80 0 - 58059 do_wai pts/0 00:00:00 su
4 S 0 4694 4685 0 80 0 - 29084 do_wai pts/0 00:00:00 bash
0 R 0 6641 4694 0 80 0 - 38331 - pts/0 00:00:00 ps
# renice 10 4694
더보기
4694 (process ID) old priority 0, new priority 10
- PID가 4694(bash)의 NI 값을 10으로 지정
# ps -l
더보기
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 S 0 4685 3039 0 80 0 - 58059 do_wai pts/0 00:00:00 su
4 S 0 4694 4685 0 90 10 - 29084 do_wai pts/0 00:00:00 bash
0 R 0 6655 4694 0 90 10 - 38331 - pts/0 00:00:00 ps
예 2
- PID가 987, 1222인 프로세스와 사용자가 daemon, root인 모든 프로세스의 NI 값을 1로 지정
# renice 1 987 -u daemon root -p 1222
728x90
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] ntsysv (0) | 2022.03.12 |
---|---|
[리눅스 명령어] pkill (0) | 2022.03.10 |
[리눅스 명령어] pgrep (0) | 2022.03.10 |
[리눅스 명령어] nohup (0) | 2022.03.10 |
[리눅스 명령어] nice (0) | 2022.03.10 |
[리눅스 명령어] bg (0) | 2022.03.10 |
[리눅스 명령어] fg (0) | 2022.03.10 |
[리눅스 명령어] jobs (0) | 2022.03.10 |