Hilo :: Trabajadores

crea un "jefe" que alimenta una cola, que es atendida por un grupo de hilos llamados "wor ...
Descargar ahora

Hilo :: Trabajadores Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Kal Aeolian
  • Sitio web del editor:
  • http://search.cpan.org/~panikal/

Hilo :: Trabajadores Etiquetas


Hilo :: Trabajadores Descripción

Hilo :: Trabajadores es un módulo PERL que utiliza hilos, hilo :: Sempahore, e hilo :: cola para crear un grupo de trabajadores que se atienden con el trabajo por un hilo de jefe. El hilo de BOSS podría alimentarse con los datos de un zócalo que escucha en el hilo maestro, o podría tener una rutina para verificar una base de datos para trabajar. Hilo de uso :: Trabajadores; My $ Pool = Hilo :: Trabajadores-> Nuevo (); $ Pool-> set_boss_fetch_cb (\ function_returns_work); $ Pool-> set_boss_log_cb (\ function_processes_worker_returns); $ Pool-> set_worker_work_cb (\ Function_Does_Work); $ Pool-> Start_Boss (); $ Pool-> Start_Workers (); $ Pool-> Add_Worker (); $ Pool-> Sleep_Workers (); $ Pool-> Wake_Workers (); # bucles de control interno # ¡Tenemos órdenes para aumentar la carga! Agregue 500 trabajadores para (1..500) {$ Pool-> Add_Worker (); } # tiempo para limpiar $ Pool-> Stop_Boss (); #Signal Hilo de jefe para morir $ Pool-> Stop_Workers (); #top Los trabajadores, pueden dejar artículos inacabados en la cola. # ¡O! $ Pool-> stop_finish_work (); #granqueadamente detenga la cola de trabajo del jefe y termine, luego cierre los trabajadores de los trabajadores. Página de inicio del producto


Hilo :: Trabajadores Software relacionado