Outils pour utilisateurs

Outils du site


python:programmes:multiprocessing1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
python:programmes:multiprocessing1 [2012/11/11 22:51] rootpython:programmes:multiprocessing1 [2013/03/12 23:07] (Version actuelle) root
Ligne 1: Ligne 1:
 +Pourquoi il faut utiliser le multiprocessing et non le threading sous python : http://blog.unix4fun.net/post/2007/09/17/python-le-GIL-pourquoi-et-comment-faire
 +
 ====== Module multiprocessing ====== ====== Module multiprocessing ======
  
 Méthode avec Pool : Méthode avec Pool :
  
-<code>+<code python multiprocessing1.py>
 #!/usr/bin/env python #!/usr/bin/env python
  
Ligne 32: Ligne 34:
 Méthode avec Queue (échanges interprocess) :  Méthode avec Queue (échanges interprocess) : 
 Extrait de http://download.velannes.com/Python/processing.pdf Extrait de http://download.velannes.com/Python/processing.pdf
-<code>+<code python multiprocessing2.py>
 #!/usr/bin/env python #!/usr/bin/env python
  
Ligne 76: Ligne 78:
 Exemple de bench IO avec des threads : Exemple de bench IO avec des threads :
  
-<code>+<code python threading.py>
 #!/usr/bin/env python #!/usr/bin/env python
 # #
python/programmes/multiprocessing1.1352674298.txt.gz · Dernière modification : 2012/11/11 22:51 de root