Si un projet logiciel prend en charge une version de Python sur laquelle le multitraitement a été rétroporté, y a-t-il une raison pour utiliser threading.Lock
sur multiprocessing.Lock
? Un verrou multiprocessing
ne serait-il pas également sécurisé?Y at-il une raison d'utiliser threading.Lock sur multiprocessing.Lock?
Pour cette question, est-il une raison d'utiliser toutes les primitives de synchronisation de threading
qui sont également en multiprocessing
?
Sans mentionner que 'multiprocessing' n'est pas aussi portable que 'threading';) –
Pourquoi faut-il être comme ça :) – jnoller