Resultados de la búsqueda a petición "gil"

7 la respuesta

GIL en Python 3.1

¿Alguien sabe el destino del bloqueo global de intérpretes en Python 3.1 contra la integración de subprocesamiento múltiple de C ++?

1 la respuesta

Python GIL y multihilo

Me gustaría separar mi aplicación sigle-thread a la cantidad de hilos de trabajo. Solo 1 pregunta - ¿Qué pasa con el desempeño de esta acción? Si GIL evita q...

2 la respuesta

¿Por qué este script de Python se ejecuta 4 veces más lento en múltiples núcleos que en un solo núcleo?

Estoy tratando de entender cómo funciona GIL de CPython y cuáles son las diferencias entre GIL en CPython 2.7.xy CPython 3.4.x. Estoy usando este código para la evaluación comparativa: from __future__ import print_function import argparse import ...

2 la respuesta

Hilos verdes e hilo en Python

ComoEstados de Wikipedia:Los subprocesos verdes emulan entornos de subprocesos múltiples sin depender de las capacidades del sistema operativo nativo, y se a...

1 la respuesta

Python y hilos verdaderamente concurrentes.

1 la respuesta

Usando un diccionario en Cython, especialmente dentro de nogil

Estoy teniendo un diccionario my_dict = {'a':[1,2,3], 'b':[4,5] , 'c':[7,1,2])Quiero usar este diccionario dentro de una función Cython nogil. Entonces, traté de declararlo como cdef dict cy_dict = my_dictHasta esta etapa está bien. Ahora ...

4 la respuesta

Python threading y GIL

Estaba leyendo sobre el GIL y nunca especificó realmente si esto incluye el hilo principal o no (supongo que sí). La razón por la que pregunto es porque tengo un programa con configuración de hilos que modifica un diccionario. El hilo principal ...

3 la respuesta

Python GIL: ¿está bloqueando django save ()?

Mi aplicación django guarda los modelos django en una base de datos remota. A veces las salvaciones son ráfagas. Para liberar el subproceso principal (* thre...

5 la respuesta

¿Multiprocesamiento inútil con urllib2?

Traté recientemente de acelerar una pequeña herramienta (que usa urllib2 para enviar una solicitud a (no oficial) twitter-button-count-url (> 2000 urls) y analiza sus resultados) con el módulo de multiprocesamiento (y s grupos de trabajadores). ...

1 la respuesta

Comprensión de Python GIL: enlace de E / S frente a CPU

Deroscado de pitón [https://docs.python.org/2/library/threading.html] documentación En CPython, debido al Bloqueo global del intérprete, solo un subproceso puede ejecutar código Python a la vez (aunque ciertas bibliotecas orientadas ...