2016-09-09 24 views

回答

2
use feature 'say'; 
use Thread::Pool::Simple; 

sub test 
{ 
    say shift; 
    sleep(5); 
} 


my $pool = Thread::Pool::Simple->new (

    do => [\&test], 

    min => 10, 
    max => 20 


); 

$pool->add($_) for (1..50); 
$pool->join; 
say "Finished"; 
+0

您可以將自己的答案標記爲已接受。請參閱:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –

相關問題