Discussie :: Pool

Draad :: Zwembad bevat groep draden voor het uitvoeren van vergelijkbare banen.
Download nu

Discussie :: Pool Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Elizabeth Mattijsen
  • Uitgever website:
  • http://search.cpan.org/~elizabeth/

Discussie :: Pool Tags


Discussie :: Pool Beschrijving

Discussie :: Zwembad bevat groep draden voor het uitvoeren van vergelijkbare banen. Discussie :: Pool bevat groep draden voor het uitvoeren van soortgelijke taken.Synopsis Gebruik Draad :: Pool; $ Pool = Thread :: Pool-> Nieuw ({optimaliseren => 'CPU', # Standaard: 'Memory' Pre => Sub {shift; print "start werknemer met @_n", do => sub {shift; print " Job voor @_n doen "; reverse @_}, post => sub {shift; print" Stopt werknemer met @_n ", stream => sub {shift; print" stroomlijn met @_n ", monitor => sub {print" Monitor met @_n ", pre_post_monitor_only => 0, # Standaard: 0 = Ook voor" do "checkpoint => sub {print" checkpointingn "}, frequentie => 1000, autoshutdown => 1, # Standaard: 1 = Ja arbeiders = > 10, # Standaard: 1 MaxJobs => 50, # Standaard: 5 * Werknemers Minjobs => 5, # Standaard: MaxJobs / 2}, QW (ABC) # Parameters naar "PRE" en "POST" -routine); $ pool-> taak (QW (D E F)); # Niet geïnteresseerd in resultaat $ jobid = $ pool-> taak (QW (G H I)); @result = $ pool-> resultaat ($ jobid); # wacht op het resultaat om klaar te zijn $ Jobid = $ pool-> taak (QW (J K L)); @result = $ pool-> resultaat_dontwait ($ jobid); # do _not_ wachten op resultaat @result = $ pool-> wacht voor (qw (m n o)); # dienen en wachten op resultaat $ pool-> Toevoegen; # Voeg werknemer (s) $ pool-> verwijderen; # Verwijder werknemer (s) $ pool-> werknemers (10); # Pas het aantal werknemers aan $ Pool-> Join; # wacht op alle verwijderde werknemersdraden om $ werknemers te voltooien = $ pool-> werknemers; $ TODO = $ POOL-> TODO; $ verwijderd = $ pool-> verwijderd; $ pool-> Maxjobs (100); # Aanpassen of (de-) activeren van baan Throttling $ Pool-> Minjobs (10); $ pool-> autoshutdown (1); # Shutdown Wanneer object $ Pool-> Shutdown wordt vernietigd; # wacht tot alle banen $ pool -> afbreken; # Voltooi de huidige baan en verwijder alle werknemers $ gedaan = $ pool-> gedaan; # eenvoudige thread-gebruik statistieken $ notused = $ pool-> notused; Discussie :: Pool-> Verwijderen_me; # binnenkant "do" Onlyrequirements: · Perl


Discussie :: Pool Gerelateerde software

Mamory

MAMORY is een bibliotheek voor ROM-beheer in emulator-gerelateerde projecten. ...

158

Downloaden

Neem

NEEM is een bibliotheek die een implementatie van epidemische multicast biedt. ...

148

Downloaden