我用函数clock()测量了时间,但它给出了不好的结果。我的意思是,对于使用一个线程的程序和使用多线程的OpenMP运行的相同程序,它会得到相同的结果。但事实上,我注意到我的手表有很多线程程序计数更快。 所以我需要一些挂钟定时器...多线程程序的测量时间
我的问题是:这个问题有什么更好的功能? clock_gettime()或mb gettimeofday()?还是MB别的东西?
if clock_gettime(),然后用哪个时钟? CLOCK_REALTIME或CLOCK_MONOTONIC?
使用Mac OS X(雪豹)