preguntar acerca de multiprocessing

3
réponses

Python, WSGI, multiprocessing et données partagées

je suis un peu confus au sujet de la fonctionnalité de multipressing de mod_wsgi et au sujet d'une conception générale des applications WSGI qui seraient exécutées sur des serveurs WSGI avec la capacité de multipressing. Envisager la directive suiv …
demandé sur 1970-01-01 00:33:32
3
réponses

Python multiprocessing pool est suspendu à join?

j'essaye d'exécuter du code python sur plusieurs fichiers en parallèle. La construction est en gros: def process_file(filename, foo, bar, baz=biz): # do stuff that may fail and cause exception if __name__ == '__main__': # setup code settin …
demandé sur 1970-01-01 00:33:33
1
réponses

Comprendre le Multiprocessing: gestion de la mémoire partagée, Serrures et Files d’attente en Python

Multitraitement est un outil puissant en python, et je veux le comprendre plus en profondeur. Je veux savoir quand utiliser Serrures et Files d'attente et quand utiliser un traitement multiple Gestionnaire les partager entre tous les processus. j' …
demandé sur 1970-01-01 00:33:33
5
réponses

Perte de temps de execv () et fork()

je suis actuellement en apprentissage sur fork() et execv() et j'ai eu une question concernant l'efficacité de la combinaison. on m'a montré la norme suivante de code: pid = fork(); if(pid < 0){ //handle fork error } else if (pid == 0){ …
demandé sur 1970-01-01 00:33:36
5
réponses

Quelles sont les différences entre les modules threading et multiprocessing?

j'apprends à utiliser les modules threading et multiprocessing 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 pas de formation théorique à ce sujet) de c …
demandé sur 1970-01-01 00:33:33
15
réponses

Python multitraitement de la piscine.carte pour les arguments multiples

dans la bibliothèque multiprocessing de Python, il y a une variante de pool.map qui supporte plusieurs arguments? text = "test" def harvester(text, case): X = case[0] text+ str(X) if __name__ == '__main__': pool = multiprocessing. …
demandé sur 1970-01-01 00:33:31
1
réponses

InternalError: la transaction courante est annulée, les commandes ignorées jusqu’à la fin du bloc de transaction

j'obtiens cette erreur en faisant des appels de base de données dans un processus secondaire en utilisant la bibliothèque multiprocessing. "151940920 De Visite": Pastie InternalError: la transaction courante est annulée, l …
demandé sur 1970-01-01 00:33:30
1
réponses

Appliquer efficacement une fonction à une DataFrame pandas groupée en parallèle

j'ai souvent besoin d'appliquer une fonction à l'groupes d'une très grande DataFrame (des types de données mélangés) et voudrais profiter de plusieurs cœurs. je peux créer un itérateur à partir des groupes et utiliser le module multiproces …
demandé sur 1970-01-01 00:33:32
11
réponses

Ne peut pas pickle en utilisant multiprocessing Pool.cartographie()

j'essaie d'utiliser la fonction multiprocessing s Pool.map() pour répartir le travail simultanément. Quand j'utilise le code suivant, ça marche très bien: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing. …
demandé sur 1970-01-01 00:33:29
8
réponses

Multitraitement vs Filetage Python

j'essaie de comprendre les avantages de multiprocessing sur threading . Je sais que multiprocessing permet de contourner le verrouillage global de L'interpréteur, mais quels autres avantages y a-t-il, et est-ce que threading ne peut p …
demandé sur 1970-01-01 00:33:30