| Benchmark :: Forking Benchmark :: Forking is een PERL-module om benchmarks in afzonderlijke processen uit te voeren. |
Download nu |
Benchmark :: Forking Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Benchmark::Forking team
- Uitgever website:
- http://search.cpan.org/~evo/Benchmark-Forking-0.99/Forking.pm
Benchmark :: Forking Tags
Benchmark :: Forking Beschrijving
Benchmark :: Forking is een PERL-module om benchmarks in afzonderlijke processen uit te voeren. Benchmark :: Forking is een PERL-module om benchmarks in afzonderlijke processen uit te voeren. Synopsis Gebruik Benchmark :: Forking QW (Timethis Timethese CMPTHEES); timethis ($ count, "code"); Timethese ($ Count, {'Name1' => Sub {... code1 ...}, 'Name2' => sub {... Code2 ...},}); CMPTHEES ($ COUNT, {'NAME1' => SUB {... Code1 ...}, 'Name2' => Sub {... Code2 ...},}); Benchmark :: Forking-> Ingeschakeld (0); # Stop met het gebruik van Forking Functie ... Benchmark :: Forking-> Ingeschakeld (1); # Begin met het gebruik van forking de benchmark :: Forking-module verandert het gedrag van de standaard benchmarkmodule, waarbij elk stuk code wordt uitgevoerd om te timen in een afzonderlijk gevorkt proces. Omdat elk kind de timinglus verlaat, kan de berekeningen die het uitvoert, niet vatbaar voor de volgende testcases. Dit kan de benchmarkvergelijkingen nauwkeuriger maken, omdat de afzonderlijke testgevallen meestal worden geïsoleerd van bijwerkingen veroorzaakt door de anderen. Benchmark-scripts zijn meestal niet afhankelijk van die bijwerkingen, dus in de meeste gevallen kunt u deze module eenvoudig gebruiken of vereisen aan de bovenkant van uw bestaande code zonder iets anders te hoeven veranderen. (Een paar belangrijke uitzonderingen worden genoteerd in "bugs".) Vereisten: · Perl
Benchmark :: Forking Gerelateerde software