热门问题
时间线
聊天
视角
牆鍾時間
来自维基百科,自由的百科全书
Remove ads
在計算中,已逝真實時間(elapsed real time)、真實時間(real time)、牆鍾時間(wall-clock time)[1]、牆時間(wall time或者walltime)是從計算機程序開始到結束的實際耗時。換言之,它指任務完成時間與任務開始時間之差。
因此,牆鍾時間不同於CPU時間,後者僅測量處理器在執行某個任務或行程時的活動時間。兩者之間的差異可能源於計算機系統結構和運行時系統相關因素,例如睡眠或等待系統資源可用。考慮這樣一個數學程序示例:它報告「CPU time 0m0.04s,Wall time 6m6.01s」。這意味着程序運行了六分鐘六點一秒,但在此期間,計算機的處理器僅花費了0.04秒用於計算。[來源請求]
相反,在多個處理單元上並行計算的程序,其CPU時間可能遠超已逝真實時間。由於在並發計算中已逝真實時間的定義並不簡單,因此將已逝時間視為在獨立牆鐘上測量顯得非常方便。
Remove ads
計算機模擬
「牆鍾時間」一詞在計算機仿真中也被廣泛採用,用以區分(1)(通常被壓縮或擴展的)模擬時間,和(2)仿真工具用戶所經歷的時間。[3][4][5]
參考
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads