sourCEntral - mobile manpages

pdf

RENICE(8) BSD System Manager’s Manual RENICE(8)

NAME

renice — 실행 중인 프로세스의 우선권을 바꾼다.

사용법

renice 우선권 [

[−p] pid ... ] [
[−g] pgrp ... ] [
[−u] user ... ]

설명

Renice 명령은 하나 또는 그 이상의 실행중인 프로세스의 진행 우선권을 바꾼다.

각 옵션에서 사용되는 옵션의 인자는 프로세스 ID, 프로세스 그룹 ID, 사용자 ID이다. 프로세스 그룹의 우선권 변환은 그 해당되는 그룹의 모든 프로세스에 적용된다. 사용자의 우선권 변환은 그 해당되는 사용자의 모든 프로세스에 적용된다. 초기값으로 우선권 변환에 영향을 받는 프로세스는 그 지정한 프로세스만이다.

사용할 수 있는 옵션은 다음과 같다:

−g

그룹 ID 지정

−u

사용자 ID 지정

−p

프로세스 ID 지정(초기값)

예를 들어,

renice +1 987 -u daemon root -p 32

이런 명령이 내려지면, 프로세스 ID가 987, 32인 것과, 사용자가 daemon과 root인 모든 프로세스의 우선권을 바꾼다.

이 명령을 사용하는 이가 root가 아니라면, 자신의 프로세스만을 바꿀 수 있다. 또한 ‘‘nice 값’’은 0에서 PRIO_MAX (20) 까지만 사용할 수 있다. (This prevents overriding administrative fiats.) root의 경우는 모든 프로세스의 우선권을 바꿀 수 있으며, 사용할 수 있는 ‘‘nice 값’’은 PRIO_MIN (−20)부터 PRIO_MAX 까지이다. 유용한 우선권은: 20 (the affected processes will run only when nothing else in the system wants to), 0 (the ‘‘base’’ scheduling priority), anything negative (to make things go very fast).

관련 파일
/etc/passwd

UID와 사용자 이름을 확인하기 위해

관련 항목

getpriority(2), setpriority(2)

벌레

일반 사용자는 자신의 프로세스 우선권을 줄일 수는 없다.

발자취

renice 명령은 4.0BSD 시스템에서 처음 나타났다.

4th Berkeley Distribution June 9, 1993 4th Berkeley Distribution

pdf