Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Informations matérielles ====== ==== Hyper threading ==== (ou //logical processor//, //SMT//) Pour savoir s'il est actif : <code bash> lstopo --disallowed cat /sys/devices/system/cpu/smt/active # contient 1 </code> Pour le désactiver, plusieurs possibilités: * dans le BIOS * écrire dans ''/sys/devices/system/cpu/smt/control'' * ''for i in $(cat /sys/devices/system/cpu/cpu*/topology/thread_siblings_list | cut -d ',' -f 2- | tr , '\n'); do echo 0 > /sys/devices/system/cpu/cpu$i/online; done'' ==== Connaître le nombre de cœurs ==== Utiliser la commande ''nproc'' qui provient de coreutils (ou ''getconf _NPROCESSORS_ONLN'') et qui donne le nombre total de cœurs, en comptant aussi les hyperthreads. Avec hwloc: <code bash> hwloc-calc all -N core # compte les coeurs physiques (pas les hyperthreads) </code> ==== Connaître le nombre de bancs NUMA ==== <code bash> numactl --hardware | grep available | cut -d " " -f 2 # ou avec hwloc: hwloc-calc all -N node </code> ==== Informations sur le processeur === <code bash> lscpu cat /proc/cpuinfo </code> linux/material.txt Dernière modification : 2024/10/25 17:27de phsw