<p>se vuoi far comunicare due processi davvero indipendenti o che devono restare tali, ti consiglio di dare una occhiata a zeromq oppure a dbus.</p>
<div class="gmail_quote">Il giorno 03/ago/2011 22:03, "Carlo Miron" <<a href="mailto:carlo@miron.it">carlo@miron.it</a>> ha scritto:<br type="attribution">> Fermi restanti i sacrosanti[0] avvertimenti di piro,<br>
> <br>> 2011/8/3 Daniele Varrazzo <<a href="mailto:piro@develer.com">piro@develer.com</a>>:<br>>> Se ci provi il sistema operativo ti taglia le manine :) Il puntatore in<br>>> memoria di una variabile ce l'hai con la funzione id(), ma processi diversi<br>
>> non possono accedere alla stessa area di memoria "normale". Quello che<br>>> serve e' la shared memory (in python credo vi si acceda usando il modulo<br>>> mmap).<br>>> Questo modo di far collaborare piu' processi tra loro e' causa di morte e<br>
>> distruzione piu' delle guerre, delle carestie e delle religioni. Buona<br>>> fortuna a coordinare i processi tra loro!<br>> <br>> credo che il modo moderno e sano di fare in python quello che vuoi tu<br>
> sia attraverso il package standard `multiprocessing`[1].  Ti consiglio<br>> di leggere bene tutta la documentazione del package, in particolare le<br>> note[2], e a meditare attentamente sopra la possibilta` di usare un<br>
> modello di IPC basato su Queue o Pipe.  O alla peggio, su Proxy.  In<br>> tutti questi casi ci guadagni la possibilita` di distribuire<br>> l'elaborazione al di fuori del boundary del singolo server.<br>> <br>
> [0]  ramen a Sua Spaghettosita` FSM<br>> [1]  <<a href="http://docs.python.org/dev/library/multiprocessing#sharing-state-between-processes">http://docs.python.org/dev/library/multiprocessing#sharing-state-between-processes</a>><br>
> [2] <<a href="http://docs.python.org/dev/library/multiprocessing#programming-guidelines">http://docs.python.org/dev/library/multiprocessing#programming-guidelines</a>><br>> <br>> Cheers,<br>> Â©<br>> -- <br>
> Carlo Miron<br>> FSM Bless Ya Solution Architectâ„¢<br>> _______________________________________________<br>> Python mailing list<br>> <a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>> <a href="http://lists.python.it/mailman/listinfo/python">http://lists.python.it/mailman/listinfo/python</a><br>
</div>