作者johnion (阜可人言)
看板Perl
标题[问题] Time::HiRes的问题...
时间Wed Aug 27 14:22:13 2008
先附上一小段范例程式码
引用於
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