SLEEP

Section: 리눅스 프로그래머 매뉴얼 (3)
Updated: April 7, 1993
Index
Return to Main Contents
 

이름

sleep - 일정한 초시간 만큼 정지한다.  

사용법

#include <unistd.h>

unsigned int sleep(unsigned int seconds);
 

설명

sleep()은 현재 동작 중인 프로세스를 seconds 초시간이 경과하거나 무시할 수 없는 시그널이 올 때까지 정지시킨다.  

반환값

요구한 시간이 경과하면 0, 혹은 남은 시간의 수  

호환

POSIX.1  

버그

sleep()SIGALRM을 사용하여 구현되었을 것이다; alarm()sleep()을 섞어서 호출하는 것은 나쁜 생각이다.

시그널 핸들로부터 longjmp()를 사용 하거나 정지 중에 SIGALRM 핸들을 수정할 경우, 알 수 없는 결과가 발생할 수 있다.  

관련 항목

signal(2), alarm(2)  

역자

배성훈 <plodder@kldp.org>, 2000년 4월 20일


 

Index

이름
사용법
설명
반환값
호환
버그
관련 항목
역자

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004