리눅스에서 C/C++로 프로그램 구현 시 정밀한 시간 측정을 위한 방법관련된 게시입니다. 일반적으로 시간을 구하는 함수는 많지만 그 정밀도가 수십 밀리세컨드(ms)로, 더욱 정밀한 시간차를 측정하기에는 적절하지 않습니다. clock_gettime 함수는 리눅스(Linux) 환경에서 특정 구간 내에서 실행되는 코드의 정밀한 시간차를 구하려고 할 때 사용할 수 있는 함수입니다. clock_gettime 함수는 나노초 단위까지의 시간을 구할 수 있다고 합니다. 참고로 SI 단위에서 사용되는 단위와 그 정밀도는 아래와 같습니다. 기호 단위 의미 m milli 10(-3) µ micro 10(-6) n nano 10(-9) clock_gettime 함수에서 리턴하는 구조체 형태는 아래와 같습니다. 센컨드(초) 단..