Índice de contenido
capitulo 32 Sincronización entre subprocesos/procesos 32.1 Introducción En este capítulo veremos varias instalaciones soportadas tanto por el método de subprocesamiento y bibliotecas de multiprocesamiento que permiten la sincronización y la cooperación entre hilos o procesos. En el resto de este capítulo veremos algunas de las formas en que Python admite la sincronización entre múltiples subprocesos y procesos. Nota que la mayoría de las bibliotecas se reflejan entre subprocesos y multiprocesamiento, por lo que que las mismas ideas básicas se mantienen para ambos enfoques con, en lo principal, muy similar API. Sin embargo, no debe mezclar y combinar subprocesos y procesos. Si usted es usando Threads, entonces solo debe usar las instalaciones de la biblioteca de subprocesos. A su vez, si está utilizando Procesos, solo debe usar las instalaciones en el biblioteca de multiprocesamiento. Los ejemplos dados en este capítulo usarán uno o otra de las tecnologías, pero son relevantes para ambos enfoques. 32.2 usando una barrera El uso de una barrera de subprocesamiento (o barrera de multiprocesamiento) es una de las formas más simples en las que la ejecución de un conjunto de Subprocesos (o Procesos) puede ser sincronizado Los hilos o procesos involucrados en la barrera se conocen como las partes que están participando en la barrera. Cada una de las partes de la barrera puede trabajar de forma independiente hasta llegar al punto de barrera en el código. La barrera representa un punto final que todas las partes deben alcanzar antes de continuar. se puede desencadenar la conducta. En el momento en que todas las partes alcanzan la barrera es Es posible activar opcionalmente una acción posterior a la fase (también conocida como llamada de barrera). atrás). Esta acción posterior a la fase representa un comportamiento que debe ejecutarse cuando © Springer Nature Suiza AG 2019 J. Hunt, Guía avanzada para la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-25943-3_32 377
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más