Sur unix, comment savoir si le système est multiprocesseur ou monoprocesseur?monoprocesseur ou multiprocesseur
Répondre
Quelques fois nous avons ve à répondre propre question owr :)
Sur Solaris, exécutez la commande
/usr/sbin/psrinfo -v|grep "Status of processor"|wc -l
Sous AIX, exécutez la commande
lsdev -C|grep Process|wc -l
Sur exécuter HP-UX les commandes suivantes (nécessite des privilèges de super-utilisateur):
P=`echo processor_count/D | adb -k /stand/vmunix /dev/mem |tail -1|awk '{print $2}'` echo "The number of processors on `hostname` = $P"
Sur Tru64 exécutez la commande
/usr/sbin/psrinfo -v|grep "Status of processor"|wc -l
allez-y et acceptez votre propre réponse – ysth
Je ne sais pas si elle applique à Unix aussi, mais pour Linux, de la ligne de commande, voir ici: http://www.howtogeek.com/howto/ubuntu/display-number-of-processors-on-linux/
procfs est à peu près une chose Linux. Vous ne le verrez pas sur beaucoup d'autres systèmes. FreeBSD par exemple ne l'a que si le compat Linux est installé. – Joey
je ne peux pas trouver un fichier cpuinfo dans /proc/.so cela signifie-t-il qu'il n'y a aucun moyen que nous ne pouvons pas trouver la réponse sur unix? – Vijay
Que diriez-vous
cat /proc/cpuinfo | grep -i 'processor' | wc -l
Ou encore
dmesg | grep -i cpu
Attention pour "élevé x processeurs" dans le dernier
http://www.partmaps.org/era/unix/award.html – ysth
Procfs est à peu près une chose Linux. Vous ne le verrez pas sur beaucoup d'autres systèmes. FreeBSD par exemple ne l'a que si le compat Linux est installé. – Joey
Oui johannes. Vous semblez avoir raison. je ne peux pas trouver un fichier cpuinfo dans /proc/.so cela signifie-t-il qu'il n'y a aucun moyen que nous ne pouvons pas trouver la réponse sur unix? – Vijay
- 1. Multiprocesseur et performances
- 2. L'accès db multiprocesseur python est très lent
- 3. Arguments de chaîne en multiprocesseur python
- 4. Multiprocesseur Python avec le réacteur twisted
- 5. Puis-je désactiver un ou plusieurs processeurs dans une machine multiprocesseur?
- 6. Générer et fusionner des données avec le multiprocesseur python
- 7. Pourquoi le module multiprocesseur python entraîne l'épuisement complet du processeur?
- 8. Existe-t-il un moyen d'améliorer les performances multicœur/multiprocesseur du compilateur Java?
- 9. Programmation parallèle utilisant le multiprocesseur de python et le processus defunc
- 10. C#: Générer des tâches aux processus de travail sur une machine multiprocesseur
- 11. Les processus enfants créés avec le module de multiprocesseur python ne s'impriment pas
- 12. Linq ou ADO ou?
- 13. Webservice ou WCF ou quoi
- 14. int ou uint ou ce
- 15. NHibernate ou FluentNHibernate ou ActiveRecord?
- 16. Java: Un constructeur ou une méthode qui va accepter array ou set ou list ou ...?
- 17. MSMQ ou services de composants ou quoi?
- 18. Polymorphisme ou Héritage ou toute autre suggestion?
- 19. MongoDB ou CouchDB ou autre chose?
- 20. Android Game Singleton ou Application ou aucun
- 21. yahoo-pipes ou plugin ou quelque chose ...
- 22. Pylônes ou TurboGears vs .NET ou Java
- 23. Oui ou non bascule ou curseur
- 24. grep ou sed ou awk + correspondance MOT
- 25. Hibernate ou iBatis ou autre chose?
- 26. Cassandra ou Hadoop Hive ou MYSQL?
- 27. Algorithmes ou trucs OO ou nouvelle technologie
- 28. DFS en Perl (ou Java ou C++ ...)
- 29. Wordpress = is_author (admin) ou Is_entry ou similaire?
- 30. "Connexion" ou "Se connecter" ou "Connexion"
Est-ce qu'un Pentium 4 avec hyperthreading compte comme monoprocesseur ou multiprocesseur? –
Quel système d'exploitation? –
Unix HPUX et aussi j'ai essayé sur AIX – Vijay