[問題] Time::HiRes的問題...

看板Perl作者 (阜可人言)時間17年前 (2008/08/27 14:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
先附上一小段範例程式碼 引用於http://perldoc.perl.org/Time/HiRes.html#EXAMPLES clock example範例 use Time::HiRes qw( clock ); my $clock0 = clock(); ... # Do something. my $clock1 = clock(); my $clockd = $clock1 - $clock0; 小弟發現在Time::HiRes裡面的clock() 好像不會去計算system call所執行的時間... EX: my $clock0 = clock(); system("perl abc.pl"); #abc.pl用for做999999次迴圈 my $clock1 = clock(); my $clockd = $clock1 - $clock0; print $clockd出來的時間會是 0 請問各位大大, 是我用法錯誤? 還是這個modules本身就不會去算system的時間? 另外還有沒有其他方法可以計算程式執行的時間? ues Config? 麻煩各位前輩幫小弟作個解答,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.40.12
文章代碼(AID): #18jFAMYR (Perl)
討論串 (同標題文章)
文章代碼(AID): #18jFAMYR (Perl)