preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

El uso de grillas puede hacer que la distribución de procesos concurrentes/paralelos entre un conjunto de máquinas físicas y virtuales mucho más fácil. 29.6 Concurrencia y Sincronización La concurrencia se relaciona con la ejecución de múltiples tareas al mismo tiempo. En muchos casos estas tareas no están relacionadas entre sí, como imprimir un documento y actualizar la interfaz de usuario. En estos casos, las tareas separadas son completamente independientes y puede ejecutar al mismo tiempo sin ninguna interacción. En otras situaciones, es necesario que interactúen múltiples tareas simultáneas; por ejemplo, donde una o más tareas producen datos y una o más tareas consumen esos datos. Este se refiere a menudo como una relación productor-consumidor. En otras situaciones, todos los procesos paralelos deben haber alcanzado el mismo punto antes de que se produzca algún otro comportamiento. ejecutado. Otra situación que se puede dar es que queramos asegurarnos de que sólo uno la tarea concurrente ejecuta una pieza de código sensible a la vez; este código debe por lo tanto estar protegido contra el acceso concurrente. Las bibliotecas concurrentes y paralelas deben proporcionar instalaciones que permitan tal que se produzca la sincronización. 29.7 Orientación a Objetos y Concurrencia Los conceptos detrás de la programación orientada a objetos se prestan particularmente bien a los conceptos asociados a la concurrencia. Por ejemplo, un sistema puede ser descrito como un conjunto de objetos discretos que se comunican entre sí cuando es necesario ensayo En Python, solo un objeto puede ejecutarse en cualquier momento dentro de un único intérprete. Sin embargo, al menos conceptualmente, no hay razón para que esto se debe hacer cumplir la restricción. Los conceptos básicos detrás de la orientación a objetos todavía mantener, incluso si cada objeto se ejecuta dentro de un proceso independiente separado. 342 29 Introducción a la concurrencia y el paralelismo

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluació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ás

Modelos 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