Benchmark-Harness
view release on metacpan or search on metacpan
Harness/Trace.pm view on Meta::CPAN
# Things we get for the ProcessInfo element:
#
# W32 Linux attr : meaning
# X X 'm' : virtual memory size (kilobytes)
# X 'r' : resident set size (kilobytes)
# X 'u' : user mode time (milliseconds)
# X 's' : kernel mode time (milliseconds)
# X 'x' : user + kernal time
# ? ? 't' : system time, since process started, from time()
# X 'p' : percent cpu used since process started
if ( $^O eq 'MSWin32' ) {
$self->{XmlTempFilename} = 'C:/TEMP/benchmark_harness';
eval 'use Win32::Process::Info';
$self->{procInfo} = Win32::Process::Info->new(undef,'NT');
*Benchmark::Harness::Handler::Trace::reportTraceInfo =
sub {
my $slf = shift;
Harness/TraceHighRes.pm view on Meta::CPAN
# Things we get for the ProcessInfo element:
#
# W32 Linux attr : meaning
# X X 'm' : virtual memory size (kilobytes)
# X 'r' : resident set size (kilobytes)
# X 'u' : user mode time (milliseconds)
# X 's' : kernel mode time (milliseconds)
# X 'x' : user + kernal time
# ? ? 't' : system time, since process started, from time()
# X 'p' : percent cpu used since process started
## from i686-linux-64int-ld
# 'euid' => 509,
# 'priority' => 0,
# 'wchan' => 0,
# 'cmndline' => '/usr/local/bin/perl5.8.3 test.pl ',
# 'fname' => 'perl5.8.3',
# 'cmajflt' => 29001,
# 'state' => 'run',
# 'pid' => 24077,
( run in 0.345 second using v1.01-cache-2.11-cpan-709fd43a63f )