程式正在執行,如何記錄執行完的時間? - Linux

Table of Contents

各位大大好

小弟目前正在跑實驗,

可能是本人演算法寫得不好

所以計算數值非常慢

而指導教授要我紀錄程式執行的時間

由於目前程式已執行一段時間,若是停止程式,則必須重新計算...

想問問大家

有沒有人遇過,在執行程式時,

使用外部的指令,或程式去監看另一個程式執行時間

或是Linux有內建類似這樣的log檔

口試完還要跑實驗...真的很...

拜託各位大大可以幫幫忙

真的非常謝謝大家Orz

--

All Comments

Susan avatarSusan2014-02-24
time 2>
Agnes avatarAgnes2014-03-01
Carolina Franco avatarCarolina Franco2014-03-05
time yourcmd arg > log.txt
Connor avatarConnor2014-03-07
以前有過重導向超過buffer size 它就斷頭log沒資料了..
Ethan avatarEthan2014-03-10
不知道有沒有解法? 我是用nohup ./run >log.txt
Liam avatarLiam2014-03-13
http://0rz.tw/kyXt8 (stackoverflow)看來你是踩到這個?
Margaret avatarMargaret2014-03-16
但我剛剛試cat東西後的redirect似乎是不會踩到這個限制的
e.g. $ nohup time cat test.256M > test.log 不確定你的情況
Edwina avatarEdwina2014-03-20
後來我索性在程式裡把log丟file不丟stdout了 Q_Q
Wallis avatarWallis2014-03-25
這沒什麼不好的呀...XD