preloader

January 1, 1 | 2 minutes read
Index of content

Es esencialmente lo mismo que el programa equivalente para hilos pero con el Se utiliza la clase de proceso en lugar de la clase Thread. El resultado de esta aplicación se muestra a continuación: A partir de Hecho ABCABCABCABCABCABCABCACBACBACB La principal diferencia entre las versiones Thread y Process es que el La versión de proceso ejecuta la función de trabajo en procesos separados, mientras que en la Versión de subproceso todos los subprocesos comparten el mismo proceso. 31.4 Formas alternativas de iniciar un proceso Cuando se llama al método start() en un proceso, se pueden utilizar tres enfoques diferentes. iniciar el proceso subyacente están disponibles. Estos enfoques se pueden establecer mediante el multiprocessing.set_start_method() que toma una cadena que indica el enfoque a utilizar. Los mecanismos reales de iniciación del proceso disponibles dependen de el sistema operativo subyacente: • ‘spawn’ El proceso principal inicia un nuevo proceso de interpretación de Python. El niño el proceso solo heredará los recursos necesarios para ejecutar los objetos del proceso método ejecutar(). En particular, los identificadores y descriptores de archivo innecesarios del del proceso de importación de multiprocesamiento desde el tiempo de importación del sueño def trabajador(mensaje): para i en el rango (0, 10): imprimir (mensaje, final = ‘’, descarga = Verdadero) dormir(1) imprimir(‘Iniciando’) t2 = Proceso (objetivo = trabajador, args = ‘A’) t3 = Proceso (objetivo = trabajador, args = ‘B’) t4 = Proceso (objetivo = trabajador, args = ‘C’) t2.inicio() t3.inicio() t4.inicio() imprimir(‘Terminado’) 366 31 multiprocesamiento

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More