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

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 ...

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 ...

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 ...

3 la respuesta

numpy y Global Interpreter Lock

stoy a punto de escribir un código Python computacionalmente intensivo que seguramente pasará la mayor parte del tiempo dentro denumpyunciones de álgebra lineal de @. El problema en cuestión esembarcantemente ...

3 la respuesta

¿Por qué Python no es mejor en aplicaciones multiprocesamiento o multiproceso que Java?

Since Python tiene algunos problemas con GIL, Java es mejor para desarrollar aplicaciones de multiprocesamiento. ¿Podría justificar el razonamiento exacto del procesamiento efectivo de Java que Python en su camino?

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). ...

2 la respuesta

python Global Interpreter Lock GIL problem

Quiero proporcionar un servicio en la web para que las personas puedan probar el rendimiento de un algoritmo, que está escrito en Python y se ejecuta en la máquina Linux ásicamente, lo que quiero hacer es que haya un controlador PHP muy ...

4 la respuesta

Coincidencia de archivos paralelos, Python

Estoy tratando de mejorar un script que escanea archivos en busca de código malicioso. Tenemos una lista de patrones de expresiones regulares en un archivo, un patrón en cada línea. Estas expresiones regulares son para grep ya que nuestra ...

8 la respuesta

Mejorando la velocidad de ejecución de Python con hilos paralelos

Digamos que tengo este código de muestra: x = foo1(something1) y = foo2(something2) z = max(x, y) Quiero mejorar el tiempo de ejecución de este código utilizando hilos (espero que ayude, ¿no?). Me gustaría mantener las cosas lo más simples ...

8 la respuesta

¿Cuándo son rápidos los hilos de Python?

Todos somos conscientes de los horrores de la GIL [http://en.wikipedia.org/wiki/Global_Interpreter_Lock], y he visto mucha discusión sobre el momento adecuado para usar lamultiprocessing módulo, pero sigo sin sentir que tengo una buena intuición ...