clock_gettime() 사용 추천
SVr4, 4.3BSD. POSIX.1-2001 describes gettimeofday() but not settimeofday(). POSIX.1-2008 marks gettimeofday() as obsolete, recommending the use of clock_gettime(2) instead. |
[링크 : https://man7.org/linux/man-pages/man2/gettimeofday.2.html]
[링크 : https://man7.org/linux/man-pages/man2/clock_gettime.2.html]
[링크 : https://minimonk.tistory.com/5700]
---
time_t의 경우 1초 단위로 밖에 시간을 얻을수가 없는데
gettimeofday()를 통해 timeval 구조체로 값을 받으면
ms 단위로 시간을 잴 수 있다.
clock_getres 하면 ns 단위로 해당 시스템의 시간 정밀도를 받을수 있다는데
아무리 시스템이 빨라져도 ns 단위로 타이머를 받기 힘들지도 모르겠다..
[링크 : http://linux.die.net/man/2/clock_getres]
[링크 : http://linux.die.net/man/2/gettimeofday]
[링크 : http://forum.falinux.com/zbxe/index.php?document_srl=507542]
'Linux API' 카테고리의 다른 글
lirc - linux IR Remote control (0) | 2015.03.31 |
---|---|
vaapi vdpau uvd (6) | 2015.03.26 |
linux 최대 thread 갯수 (0) | 2015.01.22 |
getopt() / getopt_long() (0) | 2014.11.19 |
공유메모리 (0) | 2014.09.02 |