Comments on: Python a le don d’Ubiquité : Multiprocessing http://sametmax.com/python-ubiuite-multiprocessing/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: k4nar http://sametmax.com/python-ubiuite-multiprocessing/#comment-20168 Thu, 20 Feb 2014 16:15:20 +0000 http://sametmax.com/?p=8939#comment-20168 Juste pour info, si vous voulez faire la même chose mais avec des threads (YOLO, fuck the GIL), vous pouvez utiliser multiprocessing.pool.ThreadPool qui n’est pas documenté mais expose exactement la même API que mutliprocessing.Pool.
Vous pouvez aussi utiliser multiprocessing.dummy.Pool, qui est exactement la même classe.

]]>
By: kontre http://sametmax.com/python-ubiuite-multiprocessing/#comment-19298 Tue, 04 Feb 2014 00:34:00 +0000 http://sametmax.com/?p=8939#comment-19298 @jetenfule: dans le lien que tu donnes, imap est presque toujours plus lent que map. Et dans tous les cas ils se font exploser par la list comprehension. De plus j’ai l’impression (mais je n’ai pas testé) que le test avec apply est faux, car apply va appeler la fonction avec la liste complète en argument, et pas chacun des éléments. Enfin bref, ça ne me semble pas un bon exemple de l’intérêt du multiprocessing ! La doc officielle est un peu short mais quand même assez claire : http://docs.python.org/2/library/multiprocessing.html#module-multiprocessing.pool

]]>
By: Josette http://sametmax.com/python-ubiuite-multiprocessing/#comment-19292 Mon, 03 Feb 2014 20:39:13 +0000 http://sametmax.com/?p=8939#comment-19292 Moralité : ne pas utiliser des usines à gaz pour faire des scripts simples (rabittmq et celery). J’ai déjà eu d’autres témoignages de ce genre pour de la génération automatisée de packages Android où ça ramait à mort.

]]>
By: jetenfule http://sametmax.com/python-ubiuite-multiprocessing/#comment-19285 Mon, 03 Feb 2014 19:52:50 +0000 http://sametmax.com/?p=8939#comment-19285 Tu peux même essayer pool.imap(), tu peux éventuellement gagner quelques secondes.

Pour toutes les méthodes de multiprocessing en Python :
https://gist.github.com/Tacahilo/5126849

]]>
By: foxmask http://sametmax.com/python-ubiuite-multiprocessing/#comment-19266 Mon, 03 Feb 2014 09:45:04 +0000 http://sametmax.com/?p=8939#comment-19266 Pour une fois qu’on parlait pas de Q dans un billet …

]]>
By: mentat http://sametmax.com/python-ubiuite-multiprocessing/#comment-19263 Mon, 03 Feb 2014 08:58:11 +0000 http://sametmax.com/?p=8939#comment-19263 Le bon proverbe, c’est :
Chose promise, chose dure

]]>
By: Henry http://sametmax.com/python-ubiuite-multiprocessing/#comment-19250 Sun, 02 Feb 2014 20:07:55 +0000 http://sametmax.com/?p=8939#comment-19250 Une blague pour cette image ? Je suggère un lien vers le thread reddit du mec à deux pénis.

]]>