high-resolution

    13熱度

    8回答

    我需要一個非常準確的方法來計算我的程序的部分內容。我可以使用普通的高分辨率時鐘,但這會返回壁掛時間,這不是我所需要的:我需要花費的時間只運行我的過程。 我清楚地記得看到一個Linux內核補丁,讓我到時候我的流程,以納秒的精度,但我忘了書籤它,我忘了修補程序的名稱以及:(。 我記得它的工作原理如下: 在每次上下文切換時,它都會讀出高分辨率時鐘的值,並將最後兩個值的差值添加到正在運行的進程的進程時間中