모듈에서 signal 사용하기
글쓴이: dosung21 / 작성시간: 토, 2006/11/11 - 9:45오후
모듈로 일정 시간 간격으로 뭔가를 체크 하려는데요
처음에는 무한루프를 돌멶서 딜레이를 주면서 체크 했습니다.
근데 부하가 많아서..시그널로 처리 하려고 했는데
signal(SIGALRM, handler)
setitimer(ITIMER_REAL, &itimer, NULL)
이런식으로 했는데
컴파일은 되는데 모듈이 올라가지 않습니다.
저 두 함수가 unresolved symbol 이라는 메시지가 뜨면서 말이죠
모듈에선 signal을 사용 못하는건가요?
그럼 일정 시간마다 함수를 호출 하고 싶을땐 어떻게 해야 하나요??
Forums:
dynamic timer를 쓰시길...
dynamic timer쓰세요.
struct timer_list타입의 구조체를 사용하고
초기화로는 init_timer()
등록은 add_timer()
원하는 시간뒤에 원하는 function이 호출됩니다.
/***************************************
Being the one is just like being in love.
***************************************/
댓글 달기