실행중인 프로세스의 우선순위를 변경할 수 있는 renice 활용법: renice의 기본사용예
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,189 조회
- 0 추천
- 목록
본문
실행중인 프로세스의 우선순위를 변경할 수 있는 renice 활용법: renice의 기본사용예
renice 실행 시에 특정프로세스를 지정하는 방법은 -p 옵션만으로도 충분하다.
즉, PID값은 유일하기 때문에 우리가 원하는 프로세스를 정확하게 지정할 수 있다.
하지만, 만약 특정 사용자가 소유한 여러개의 프로세스를 지정한다든가 특정그룹의 소유로 실행된 프로세스를 지정한다든가 할 때에는 다음과 같은 옵션들이 필요하다.
즉 다음은 renice명령어에는 다음과 같은 옵션들이 있다.
-g : 해당 그룹명 소유로 된 프로세스를 의미한다.
-u : 지정한 사용자명의 소유로
된 프로세스를 의미한다.
-p : 해당 프로세스의 PID를
지정한다.
그리고 위의 옵션들은 함께 사용하는 것도 가능하다.
즉, 아래와 같은 renice명령어를 실행하였다면 그 의미는 다음과 같다.
PID가 3000번인 프로세스의 NICE값을 9로 설정할 때에는 다음과 같이 하면된다.
[root@sulinux backup]# renice +9 -p 3000 |
그리고 PID가 2010인 프로세스의 NICE값을 -15로 설정할 때에는 다음과 같이 하면된다.
[root@sulinux backup]# renice -15 -p 2010 |
그리고 PID가 3999이고 bible사용자의 소유로 된 프로세스에 대하여 NICE값을 10으로 설정할 때에는 다음과 같이 하면된다.
[root@sulinux root]# renice +10 -u bible -p 3999 |
관련자료
-
이전
-
다음