Main > Programming > Libraries >

Benchmark::Forking 0.99

Benchmark::Forking 0.99

Sponsored Links

Benchmark::Forking 0.99 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.006 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 907
Date added: 2007-04-30

Benchmark::Forking 0.99 description

Benchmark::Forking is a Perl module to run benchmarks in separate processes.

SYNOPSIS

use Benchmark::Forking qw( timethis timethese cmpthese );

timethis ($count, "code");

timethese($count, {
Name1 => sub { ...code1... },
Name2 => sub { ...code2... },
});

cmpthese($count, {
Name1 => sub { ...code1... },
Name2 => sub { ...code2... },
});

Benchmark::Forking->enabled(0); # Stop using forking feature
...
Benchmark::Forking->enabled(1); # Begin using forking again

The Benchmark::Forking module changes the behavior of the standard Benchmark module, running each piece of code to be timed in a separate forked process. Because each child exits after running its timing loop, the computations it performs cant propogate back to affect subsequent test cases.

This can make benchmark comparisons more accurate, because the separate test cases are mostly isolated from side-effects caused by the others. Benchmark scripts typically dont depend on those side-effects, so in most cases you can simply use or require this module at the top of your existing code without having to change anything else. (A few key exceptions are noted in "BUGS".)

Benchmark::Forking 0.99 Screenshot

Advertisements

Benchmark::Forking 0.99 Keywords

Bookmark Benchmark::Forking 0.99

Hyperlink code:
Link for forum:

Benchmark::Forking 0.99 Copyright

WareSeeker periodically updates pricing and software information of Benchmark::Forking 0.99 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Benchmark::Forking 0.99 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Benchmark is a Perl module with benchmark running times of Perl code. Free Download
Cache::Benchmark is a Perl module that tests the quality and speed of a cache module to compare cachemodules and algorithms. Free Download
Proc::Forking is a Perl module that provides a set of tool to fork and daemonize. Free Download
movieinfo is a Perl module created to dump information about movie file(s). Free Download
Rsync::Config is a Perl module for rsync configuration generator. Free Download
HTTP::BrowserDetect is a Perl module to determine the Web browser, version, and platform from an HTTP user agent string. Free Download
Sub::Exporter is a sophisticated exporter for custom-built routines. Free Download
Sub::Curry is a Perl module to create curried subroutines. Free Download