linux application에서 사용할 수 있는 10msec 단위의 timer 함?
글쓴이: chonan / 작성시간: 화, 2004/10/19 - 12:56오후
application에서 timer 함수를 이용할려고 하는데,
10msec 단위로 동작하게 하고 싶습니다.
timer_create, timer_delete, timer_settime 등의 함수를 찾아서 사용하고자 했는데,
glibc에서 "rt"library로 제공하는 함수이더군요.
현재 개발 환경은
GNU GCC 3.3.2 compiler
GNU binutils 2.14.90
uClibc C runtime library 0.9.26 사용입니다.
이 환경에서 사용할 수 있는 timer 함수가 있다면 알려주세요.
File attachments:
첨부 | 파일 크기 |
---|---|
rtc.zip | 3.17 KB |
Forums:
rtc는 어떤가요? 로직이 너무 바뀌나요?
rtc는 어떤가요?
로직이 너무 바뀌나요?
There is no spoon. Neo from the Matrix 1999.
rtc 이용 방법
RTC를 application level에서 어떻게 이용해야하는지,,
그 방법에 대한 설명을 좀 더 부탁드려도 될까요?
-------------------------------------------------
책임감으로 하는 행동은 사람을 쉽게 지치게한다.
잼있게해야,, 몰두할 수 있다! :)
커널에서 지원해줘야 하는데,커널 2.2.X대 이후를 사용하는 대부분의
커널에서 지원해줘야 하는데,
커널 2.2.X대 이후를 사용하는 대부분의 배포본에서 기본적으로 가능한 상태로 커널을 배포하고 있습니다.
관련문서는 커널 소스 포함된 도큐멘터리에 포함되어 있으며,
위치는 Documents/rtc.txt입니다.
rtc를 사용하는 대표적인 어플리케이션이 mplayer고
일반유저 권한에서 사용할 때 발생하는 문제등의 해결법도 mplayer에 잘 소개되어 있습니다.
일단은 위의 문서를 첨부합니다.
There is no spoon. Neo from the Matrix 1999.
음 10 msec를 맞추기가 어려울 듯 하네요..별로 도움이 안
음 10 msec를 맞추기가 어려울 듯 하네요..
별로 도움이 안됄 것 같아서 걱정이되는 군요...
어떻하죠? 괜히 시간만 뺏는 것 같네요...
There is no spoon. Neo from the Matrix 1999.
Re: linux application에서 사용할 수 있는 10msec 단위의 timer
block되어도 상관없다면 select()를 쓰는 건 어떨까요?
또는 getitimer()는 어떨까요? getitimer()는 대충 맨페이지만 훑어봤을 뿐 자세히 보진 않았습니다.
별은 바라보는 자에게 빛을 준다.
혹시나 해서요..아래 링크를 참조해 보세요..http:
혹시나 해서요..
아래 링크를 참조해 보세요..
http://sourceforge.net/projects/high-res-timers/
댓글 달기