Time

執行檔的執行時間是否會顯著增加執行時間

  • September 14, 2020

在 shell 命令上執行time會顯著增加命令本身的執行時間嗎?畢竟,既然它區分了花費在使用者空間中的時間和花費在等待系統呼叫上的時間,那麼監控這些單獨的事件是否需要大量成本?

不,使用該time命令不會顯著增加命令本身的執行時間。該命令從系統呼叫time中獲取大部分資訊;times()這些值來自核心,該核心收集資訊是否times()被呼叫。有關係統呼叫man 2 times的更多資訊,請參閱 。times()

引用自:https://unix.stackexchange.com/questions/609298