Multi thread

Un modello multithreading con pipeline
Scarica ora

Multi thread Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Nome editore:
  • David Spadea
  • Sito web dell'editore:
  • http://search.cpan.org/~dspadea/

Multi thread Tag


Multi thread Descrizione

Un modello multithreading con pipeline Multithread è un modulo perl che implementa un modello multithreading con pipeline. Vengono avviati diversi fili simultanei - uno per ciascuna subroutine nella tubazione. I sottotitoli e altri oggetti multithread sono concatenati daisy insieme dalle code. La coda di uscita di un passo nella pipeline è la coda di input del seguente passaggio. Nell'esempio escluso sopra, ADD_ON è eseguito da un oggetto WorkerPool e l'oggetto WorkerPool è posizionato prima nella tubazione. Ci vuole la richiesta e aggiunge uno ad esso, restituire il risultato. Il risultato di add_one è alimentato come una richiesta direttamente in ADD_TWO, che aggiunge due e restituisce il risultato. Poiché ADD_TWO è il passo finale nella catena, la sua uscita verrà restituita all'utente tramite il metodo Get_Response.multithread :: La conduttura è fantastica quando si dispone di più passaggi che prendono tempi diversi per completare. Multithread :: La conduttura gestisce la coda intervallo per te, quindi non devi preoccuparti di ciò che accade quando un passo superano un altro. Ogni passo elabora semplicemente asincrono il più rapidamente possibile in modo più rapido in quanto è importante con il multithread :: pipeline contro multithread :: Workerpool è che multithread :: la conduttura avvia un thread per ogni sub nella condotte, senza riguardo per il numero di CPU sul sistema . Requisiti: · Perl.


Multi thread Software correlato