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