alarm과 sleep
2019. 7. 24. 12:15ㆍ임베디드/리눅스시스템프로그래밍
"alarm이 울리면 시스템이 sleep 상태에 있다면 깨어나게 된다, 한 번 깨어난 프로세스는 다시 잠들지 않는다"
아래 코드는 타임아웃 signal handler에 들어가게 되면 sleep 상태에 있는 프로세스는 깨어나면서 다시 잠들지 않아서 alarm 3번에 프로그램이 종료된다
'임베디드 > 리눅스시스템프로그래밍' 카테고리의 다른 글
세마포어 Semaphore (0) | 2019.07.25 |
---|---|
sigprocmask oldset (0) | 2019.07.24 |
wait와 waitpid (0) | 2019.07.23 |
프로세스 생성 fork (0) | 2019.07.23 |
read API (0) | 2019.07.22 |