Questions marquées «multiprocessing»

Le multitraitement est l'utilisation de deux ou plusieurs unités centrales de traitement (CPU) dans un seul système informatique. Les détails d'implémentation et d'utilisation pertinents varient selon le système d'exploitation et le langage de programmation. Ajoutez donc toujours des balises pour le système d'exploitation et la langue lorsque vous utilisez cette balise.

19
Pool.map multiprocessing Python pour plusieurs arguments
Dans la bibliothèque multiprocessing Python, existe-t-il une variante de pool.map qui prend en charge plusieurs arguments? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing.Pool(processes=6) case = RAW_DATASET pool.map(harvester(text,case),case, 1) pool.close() pool.join()




12
Impossible de décaper <type 'instancemethod'> lors de l'utilisation de multiprocessing Pool.map ()
J'essaie d'utiliser multiprocessingla Pool.map()fonction de pour répartir le travail simultanément. Lorsque j'utilise le code suivant, cela fonctionne bien: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Cependant, lorsque je l'utilise dans une approche plus orientée objet, cela ne fonctionne …

1
multiprocessing.Pool: Quelle est la différence entre map_async et imap?
J'essaie d'apprendre à utiliser le multiprocessingpackage de Python , mais je ne comprends pas la différence entre map_asyncet imap. J'ai remarqué que les deux map_asyncet imapsont exécutés de manière asynchrone. Alors, quand devrais-je utiliser l'un sur l'autre? Et comment récupérer le résultat renvoyé par map_async? Dois-je utiliser quelque chose comme …


2
Multiprocessing - Pipe vs Queue
Quelles sont les différences fondamentales entre les files d'attente et les tubes dans le package multiprocesseur de Python ? Dans quels scénarios faut-il choisir l'un plutôt que l'autre? Quand est-il avantageux de l'utiliser Pipe()? Quand est-il avantageux de l'utiliser Queue()?

1
Concurrent.futures vs multitraitement dans Python 3
Python 3.2 a introduit les contrats à terme simultanés , qui semble être une combinaison avancée des anciens modules de thread et de multitraitement . Quels sont les avantages et les inconvénients de son utilisation pour les tâches liées au processeur par rapport à l'ancien module de multitraitement? Cet article …

6
Quelles sont les différences entre les modules de thread et de multitraitement?
J'apprends comment utiliser threadinget les multiprocessingmodules en Python pour exécuter certaines opérations en parallèle et accélérer mon code. Je trouve cela difficile (peut-être parce que je n'ai aucune base théorique à ce sujet) pour comprendre quelle est la différence entre un threading.Thread()objet et un objet multiprocessing.Process(). De plus, il ne …





5
multitraitement: comment partager un dict entre plusieurs processus?
Un programme qui crée plusieurs processus qui fonctionnent sur une file d'attente pouvant être jointes Qet qui peut éventuellement manipuler un dictionnaire global Dpour stocker les résultats. (ainsi chaque processus enfant peut utiliser Dpour stocker son résultat et voir également quels résultats les autres processus enfants produisent) Si j'imprime le …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.