jueves, 15 de febrero de 2018

Receta Python No. 12-3: Sincronizar la Ejecución de un Thread hasta un Punto Específico

1. Problema

Sincronizar la ejecución de un thread hasta un punto específico.

2. Solución

Los puntos de parada (o en inglés, barrier) sirven para establecer un punto de parada para la sincronización de ejecución (Bernard, 2016).

3. Código Python

import threading


barrera = threading.Barrier(5, timeout=10)


El primer argumento indica la cantidad de threads serán usados en el barrera: 5.

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.