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 [2020/10/02 16:10] – add hwloc method to get number of cores or NUMA nodes phswlinux:material [2024/10/25 17:27] (Version actuelle) – [Hyper threading] add how to check if it is enabled phsw
Ligne 1: Ligne 1:
-====== Matériel ======+====== Informations matérielles ======
  
  
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:
Ligne 31: Ligne 39:
 # ou avec hwloc: # ou avec hwloc:
 hwloc-calc all -N node hwloc-calc all -N node
 +</code>
 +
 +
 +==== Informations sur le processeur ===
 +
 +<code bash>
 +lscpu
 +cat /proc/cpuinfo
 </code> </code>
  • linux/material.1601647808.txt.gz
  • Dernière modification : 2021/04/04 17:01
  • (modification externe)