====== Déterminer l'architecture matérielle ======
L'architecture matérielle est construite autour du microprocesseur, la commande **lscpu** permet de déterminer simplement l'architecture de la machine courante:
yoann@hermes:~$ lscpu
Architecture: i686
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 2
Thread(s) par coeur : 1
Coeur(s) par support CPU :2
Support(s) CPU : 1
ID du vendeur : GenuineIntel
Famille CPU : 6
Mod?le : 15
Version : 11
CPU MHz : 1200.000
Virtualisation : VT-x
L1d cache : 32K
L1i cache : 32K
L2 cache : 4096K
Dans l'exemple ci dessous, nous avons une architecture X86 compatible 32 et 64 bits. Des programmes en 32 ou 64 bits pourront être exécutés.
Pour déterminer quelle version du système d'exploitation est installée utiliser la commande **uname**:
* Si la commande retourne **i686** un système 32 bits est installé.
* Si la commande retourne **X86_64** un système 64 bits est installé.
yoann@hermes:~$ uname -m
i686
Dans l'exemple ci-dessus un système 32 bits est installé.
Remarque: La commande **arch** est équivalente à **uname -m**.
===== Références =====
* http://doc.ubuntu-fr.org/architecture_materielle