Je cours un script python qui effectue certaines opérations sur un grand graphique, donc je voudrais profiter des 4 cœurs de mon PC. En regardant le gestionnaire de tâches, je peux voir que toutes les CPU sont en cours d'exécution, mais l'utilisation totale du CPU est de 50%. Comme je configure ce PC exclusivement pour exécuter ce script, je voudrais utiliser ses processeurs autant que possible. Y at-il un module python ou tout ce qui peut être défini dans mon système d'exploitation (Windows 7) afin de me permettre de faire cela?Utiliser quatre processeurs pour exécuter un script python
Répondre
avoir une lecture par ce module:
http://docs.python.org/library/threading.html
pour un très bon travail et un exemple plus simple:
http://www.devshed.com/c/a/Python/Basic-Threading-in-Python/
espère que ces aide!
C Python a un verrou plutôt généreux qui empêche la plupart des opérations filetées de se produire réellement en parallèle. Vous pourriez vouloir regarder le module Multiprocessing.
Sinon, vous pouvez utiliser une implémentation de Python qui permet de filetage simultané:
Et PyPy ....... –
PyPy a toujours un GIL. –
- 1. Python - exécuter un script externe
- 2. Exécuter un script shell pour un temps donné en Python
- 3. Exécuter un script python via Url
- 4. Comment exécuter un script en python
- 5. script Python pour exécuter Django commandes
- 6. Exécuter un script Python à partir d'AutoIt
- 7. Exécuter un script python de partout
- 8. exécuter un script python avec cron
- 9. comment exécuter un script Python avec activeresource?
- 10. Python: Exécuter un script dans une boucle?
- 11. Utiliser python pour exécuter d'autres programmes
- 12. Comment utiliser awscli dans un script python?
- 13. Comment faire pour exécuter un script TCL en Python?
- 14. Utiliser Lynx pour exécuter un script PHP dans CentOS
- 15. Meilleure pratique pour utiliser plusieurs processeurs XML?
- 16. crontab script python wont exécuter
- 17. Utiliser ProcessBuilder pour exécuter un script python avec des options de ligne de commande
- 18. Compteur Python à quatre chiffres
- 19. paperclip exécuter processeurs sur le style sélectionné
- 20. Exécuter un script post-installation dans un Oeuf Python (setuptools)
- 21. Comment programmer pour utiliser tous les processeurs de votre machine?
- 22. Comment exécuter un script python simple sur le Web
- 23. Script Python pour exécuter des services d'arrière-plan sur SSH
- 24. COMMENT UTILISER Pycharm pour déboguer un script python?
- 25. Utiliser easy_install dans un script python?
- 26. Comment exécuter automatiquement un script
- 27. C exécuter un script python via un appel système
- 28. Sans un jailbreak, iOS peut-il exécuter un script python?
- 29. Script Bash pour exécuter le script php
- 30. exécuter un script ironpython à partir de python: sandbox, loadFromRemoteSources
vous voulez lire sur le module de multitraitement http: // www. doughellmann.com/PyMOTW/multiprocessing/basics.html –