다음 이전 차례

5. 고해상도 타이밍: 시간 측정하기

초단위로 시간을 정확하게 측정하는 방법으로, time(2)를 사용하는 것이 가장 쉬 운 방법이 될 것이다. 더 정확한 시간은, gettimeofday(2)는 마이크로초 단위의 정확도를 지원한다 (스케쥴링에 대해서는 윗부분을 참조한다.) 펜티엄에서 위의 코드는 한 클럭 사이클에서 정확하다. 여러분의 프로세스가 일정 시간이 지난 후에 시그널을 얻기를 원한다면, setitimer(2)를 사용한다. 매뉴얼 페이지에 자세한 사항이 나와 있다.


다음 이전 차례