[Python] cicli multi processo

Vittorio Spina vittorio.spina a gmail.com
Gio 24 Ott 2013 10:35:17 CEST


Il 24/10/2013 00:06, Simone Federici ha scritto:
>
> from multiprocessing import Process, Value
> import time
>
> num = Value('i', 0)
>
> def do_something():
>     while 1:
>         num.value += 1
>
> p = Process(target=do_something)
> p.start()
>
> while 1:
>     print num.value
>     time.sleep(1)
>
>
> č solo un esempio preso paro paro dal tuo codice sui threads
> perņ ti conviene approfondire i Manager, Queue e Pipe
a me questo esempio non funziona.
intanto stampa sempre 0 e poi in risorse di sistema si aprono una 
miriade di processi python.exe che aumentano di numero continuamente.
Apre di continuo nuovi processi.


Maggiori informazioni sulla lista Python