Pour connaître le nombre d'unités de traitements (CPU + cores + HT) disponibles. Plus simple que d'aller farfouiller dans /proc/cpuinfo.
Il est possible de désactiver des unités de traitement à chaud. Exemple : echo 0 > /sys/devices/system/cpu/cpu1/online . Le CPU 0 ne peut pas être désactivé, sécurité toussa ;) . nproc fait la différence. nproc --all : toutes les unités de traitement ; nproc tout court : les unités de traitements activées (online) uniquement.
Via #arn. Gabriel pour nproc ; b4n pour CPU online/offline.
Tue Oct 7 15:31:14 2014 - permalink -
-
http://linux.die.net/man/1/nproc