python_multiprocessing
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes | ||
python_multiprocessing [2021/08/19 06:05] – [Multiprocess dans kivy] serge | python_multiprocessing [2021/09/14 18:48] – serge | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Python: Multiprocessing et GIL ====== | ====== Python: Multiprocessing et GIL ====== | ||
- | |||
- | |||
=====Python est lent et n'est pas multiprocessus===== | =====Python est lent et n'est pas multiprocessus===== | ||
- | |||
Balivernes ... billevesées ... \\ | Balivernes ... billevesées ... \\ | ||
Toutes les Intelligences Artificielles ont une façade en python ... Dja dja (ah bon!)\\ | Toutes les Intelligences Artificielles ont une façade en python ... Dja dja (ah bon!)\\ | ||
Ligne 9: | Ligne 6: | ||
=====Ressources sur le module multiprocessing===== | =====Ressources sur le module multiprocessing===== | ||
- | |||
- | |||
* http:// | * http:// | ||
* https:// | * https:// | ||
Ligne 16: | Ligne 11: | ||
* https:// | * https:// | ||
- | Mais comme souvent, les tutos sont hyper-compliqués, | + | Mais comme souvent, les tutos sont hyper-compliqués, |
===Remarques=== | ===Remarques=== | ||
Ligne 22: | Ligne 17: | ||
=====GIL===== | =====GIL===== | ||
- | Le module threading permet de lancer des tâches en parallèles, | + | Le module threading permet de lancer des tâches en parallèles, |
Le GIL (Global Interpreteur Lock) évite de surcharger un thread. | Le GIL (Global Interpreteur Lock) évite de surcharger un thread. |
python_multiprocessing.txt · Dernière modification : 2022/06/21 13:42 de serge