我用函數clock()測量了時間,但它給出了不好的結果。我的意思是,對於使用一個線程的程序和使用多線程的OpenMP運行的相同程序,它會得到相同的結果。但事實上,我注意到我的手錶有很多線程程序計數更快。 所以我需要一些掛鐘定時器...多線程程序的測量時間
我的問題是:這個問題有什麼更好的功能? clock_gettime()或mb gettimeofday()?還是MB別的東西?
if clock_gettime(),然後用哪個時鐘? CLOCK_REALTIME或CLOCK_MONOTONIC?
使用Mac OS X(雪豹)