Si un proyecto de software es compatible con una versión de Python que multiprocesamiento se ha portado a, ¿hay alguna razón para utilizar threading.Lock
sobre multiprocessing.Lock
? ¿Un bloqueo multiprocessing
no sería seguro también?¿Hay alguna razón para usar el enhebrado? Bloquear sobre multiprocesamiento. ¿Bloquear?
Por lo demás, no es una razón para usar cualquier primitivas de sincronización de threading
que también están en multiprocessing
?
Sin mencionar que 'multiprocesamiento' no es tan portable como' threading' es;) –
¿Por qué tienes que ser así :) – jnoller