취미2008. 9. 9. 10:06
유닉스 프로그램에서 함수의 수행시간을 측정하고 싶었는데,
어라. queryperformancecounter는 windows.h를 올려놓아야 하잖아?
...유닉스에서 될 리가 없다.

이것저것 찾아보니까 gettime, gettimeofday, clock_gettime 같은게 나온다.
clock_gettime은 나노 단위까지, gettimeofday는 마이크로 단위까지 준다고 한다.

좋다, gettimeofday를 써볼까? 하고 생각했는데
kdlp에서는 그 결과값을 충분히 신뢰할 수가 없다고 한다. 음...
하지만 마이크로초까지의 신뢰도는 필요없으니까, 일단 사용해보겠음.

코드까지 쓸 필요는 없겠지? 다만 결과값은 long이니까 나누기 1백만 해줄 것.
Posted by Maverick Unlimited