preloader

January 1, 1 | 2 minutes read
Index of content

Mac OS). Por el contrario, un subproceso se ejecuta dentro del mismo proceso que el original programa. Esto significa que el proceso es administrado y ejecutado directamente por el sistema operativo en uno de los procesadores que forman parte de la computadora subyacente hardware. La ventaja de esto es que puede explotar el paralelismo subyacente inherentes al hardware físico de la computadora. La desventaja es que un Proceso toma más trabajo para configurar que los hilos más ligeros. El constructor de la clase Process proporciona el mismo conjunto de argumentos que la clase Thread, a saber: clase multiprocesamiento.Proceso(grupo=Ninguno, objetivo=Ninguno, nombre=Ninguno, argumentos=(), kwargs={}, demonio=Ninguno) • el grupo siempre debe ser Ninguno; existe únicamente por compatibilidad con el API de subprocesamiento. • target es el objeto invocable que será invocado por el método run(). por defecto a Ninguno, lo que significa que no se llama nada. • nombre es el nombre del proceso. • args es la tupla de argumentos para la invocación de destino. • kwargs es un diccionario de argumentos de palabras clave para la invocación de destino. • argumento del demonio conjuntos el bandera del demonio de proceso a Verdadero o Falso. Si es Ninguno (el valor predeterminado), este indicador se heredará del proceso de creación. Al igual que con la clase Thread, el constructor Process siempre debe llamarse utilizando argumentos de palabras clave. La clase Process también proporciona un conjunto de métodos similar a la clase Thread. • start() Inicia la actividad del proceso. Esto debe llamarse como máximo una vez por objeto de proceso. Hace arreglos para que el método run() del objeto sea invocado en un proceso separado. • join([tiempo de espera]) Si el tiempo de espera del argumento opcional es Ninguno (predeterminado), el método se bloquea hasta que finaliza el proceso unido. Si el tiempo de espera es positivo número, él bloques en la mayoría de los segundos de tiempo de espera. Nota eso el método devuelve None si su proceso finaliza o si el método expira. 364 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