Jeste me napadla jedna vec, nevim jak moc se to da aplikovat na
problem ktery resis, ale casto pomuze vystoupit z Pythonu a pomoci si
nejakym externim nastrojem, tady me napada treba memcached (atomicke
operace na jednoduchych strukturach) nebo celery (cili fronty).
Jirka
Sdilene promenne pouzivam takto:
mgr=multiprocessing.Manager()
pointA=mgr.list()
voxelGrid_list=mgr.list()
storage=mgr.dict()
global_index=mgr.list([0])
Tyto promenne pak do jednotlivych procesu vlozim pri jejich zakladani
jako argument. Jednotlive procesy pak jen do techto promennych
Dik. Zamyslim se nad tim.
Petr
On 11/19/2010 06:49 PM, Jirka Vejrazka wrote:
No, on multiprocessing pouziva zamky i interne pri pristupu k datovym
strukturam, takze jestli se nepletu tak v tomhle pripade nepotrebujes
explicitni zamky (ale viz dokumentace, uz je to dlouho co jsem ho
pouzival).