热门问题
时间线
聊天
视角

牆鍾時間

来自维基百科,自由的百科全书

Remove ads

計算中,已逝真實時間elapsed real time)、真實時間real time)、牆鍾時間wall-clock time[1]牆時間wall time或者walltime)是從計算機程序開始到結束的實際耗時。換言之,它指任務完成時間與任務開始時間之差。

因此,牆鍾時間不同於CPU時間英語CPU time,後者僅測量處理器在執行某個任務或行程時的活動時間。兩者之間的差異可能源於計算機系統結構運行時系統相關因素,例如睡眠或等待系統資源可用。考慮這樣一個數學程序示例:它報告「CPU time 0m0.04s,Wall time 6m6.01s」。這意味着程序運行了六分鐘六點一秒,但在此期間,計算機的處理器僅花費了0.04秒用於計算。[來源請求]

相反,在多個處理單元上並行計算的程序,其CPU時間可能遠超已逝真實時間。由於在並發計算中已逝真實時間的定義並不簡單,因此將已逝時間視為在獨立牆鐘上測量顯得非常方便。

「牆鍾時間」的另一種定義是通過一個獨立的外部時鐘測量時間,而不是本地系統時間(內部),即兩者之間的差異。[2]

Remove ads

計算機模擬

「牆鍾時間」一詞在計算機仿真中也被廣泛採用,用以區分(1)(通常被壓縮或擴展的)模擬時間,和(2)仿真工具用戶所經歷的時間。[3][4][5]

參考

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads