[질문] 리눅스에서 타이머 사용은?
글쓴이: erenes / 작성시간: 화, 2003/02/25 - 9:16오후
리눅스 윈도우 프로그램은 타이머 클래스를 사용하면 몇개든지 인스턴스를
생성해서 사용할 수 있는 것으로 알고 있습니다.
그런데 터미널프로그램에서는 어떻게 타이머를 원하는 갯수만큼 사용할 수 있는지 궁금합니다.
터미널에서 타이머는 interval timer를 사용하는데 이것은 하나의 프로세스
내에서 3종류만 사용 가능한 것으로 알고있습니다. 그리고 그 세가지가 성격이
달라서 꼭 3개라고 할 수도 없는것이죠. 그렇다면 하나의 프로세스 안에서
타이머를 여러개를 돌려야 한다면 어떻게 구현해야 하나요? 꼭 타이머가 아니
더라도 주기적인 일을 해야한다면 말이죠... 쓰레드를 타이머처럼 구현해야
하나요? 아니면...
답변 부탁드립니다.
Forums:
[re]
alarm() 함수를 사용하거나, 아니면 while() 문 내에 sleep() 함수를 두어 주기적으로 특정 동작을 반복하게 할 수 있습니다.
multple timer
아래 책이 도움이 될것 같네요...
6장에 Multiple timer 구현 프로젝트가 있더군요....
from saibi
댓글 달기