linux:material

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux:material [2021/04/08 16:04] – add how to get info about cpu phswlinux:material [2024/10/25 17:27] (Version actuelle) – [Hyper threading] add how to check if it is enabled phsw
Ligne 7: Ligne 7:
  
 (ou //logical processor//, //SMT//) (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: Pour le désactiver, plusieurs possibilités:
   * dans le BIOS   * dans le BIOS
   * écrire dans ''/sys/devices/system/cpu/smt/control''   * é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 ==== ==== Connaître le nombre de cœurs ====
  
-Utiliser la commande ''nproc'' qui provient de coreutils et qui donne le nombre total de cœurs, en comptant aussi les hyperthreads.+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: Avec hwloc:
  • linux/material.1617890687.txt.gz
  • Dernière modification : 2021/04/08 16:04
  • de phsw