Manpages

이 름

idle − 0번 프 로 세 스 를 idle 상 태 로 만 든 다 .

사 용 법

#include <unistd.h>

int idle(void);

설 명

idle은 부 팅 되 는 동 안 사 용 되 는 내 부 시 스 템 콜 이 다 . 이 시 스 템 콜 은 스 왑 가 능 하 도 록 프 로 세 스 의 페 이 지 을 만 들 고 , 우 선 권 을 낮 추 며 , 메 인 스 케 줄 링 루 프 로 들 어 간 다 . idle은 결 코 리 턴 하 지 않 는 다 .

0번 프 로 세 스 만 이 idle을 호 출 할 수 있 다 . 슈 퍼 유 저 권 한 을 가 지 고 있 는 프 로 세 스 조 차 EPERM을 받 을 것 이 다 .

반 환 값

idle은 프 로 세 스 0에 서 는 리 턴 하 지 않 으 며 , 유 저 프 로 세 스 에 서 는 항 상 −1을 리 턴 한 다 .

에 러

EPERM

유 저 프 로 세 스 일 경 우 항 상 .

호 환

이 함 수 는 리 눅 스 에 한 하 며 , 호 환 성 을 염 두 에 둔 프 로 그 램 에 서 사 용 해 서 는 안 된 다 .

주 의

2.3.13이 후 이 시 스 템 콜 은 더 이 상 존 재 하 지 않 는 다 .

역 자

정 강 훈 <skyeyes [AT] soback.net>, 5월 2일