Python y Procesadores

Hernan M Foffani hfoffani en gmail.com
Lun Oct 29 10:59:34 CET 2007


> Supongo que parallelPython funciona ejecutando tantos intérpretes como
> workers le indiques, entiendo que multiplica el contexto del script y
> utiliza forks a todos esos procesos para recoger la información que
> generan. Curioso, curioso.....La cantidad de memoria utilizada, asumo,
> que se multiplica por el numero de workers...
>
> ¿Se podría separar el contexto ( entiendo por contexto definición de
> variables,funciones,objetos..etc) de la ejecución ( entiendo por
> ejecución la utilización de esas definiciones)  ?

[No se si es lo que preguntas...]

Si te refieres a la separación entre código y datos aprovechando
algunas propiedades de memoria virtual como copy-on-write en principio,
no. Lo que sí se comparte es el intérprete (el ejecutable) propiamente
dicho.

Saludos,
-H.




Más información sobre la lista de distribución Python-es