Architectures et Processeurs

Les termes 32 bits (x86) et 64 bits (x86-64) font référence à l’architecture d’un processeur (CPU) et à la version d’un système d’exploitation.

Processeur et système

Il est important de dinstinguer 2 choses :

  • l’architecture du processeur qui fait référence à la façon dont le processeur (CPU) d’un ordinateur traite les informations (un CPU 64 bits traite plus de données qu’un 32 bits) :

    • x86 (32 bits)
    • x86-64 (64 bits)
  • la version du système d’exploitation :

    • 32 bits
    • 64 bits

Architextures et génération de CPU

  • i386 (x86) : processeurs 32-Bits (obsolète)
  • i686 (x86) : générations P6 d’Intel sortie en 1995 et en 32-bits (compatible avec les processeurs i787). On y trouve les processeurs :
    • Pentium II, Pentium II Xeon, Pentium III, Pentium IIPE, Pentium IIIE, Pentium III Xeon, Pentium 4
    • Celeron, Celeron-A
    • AMD K6
  • AMD64 (x86-64) : processeurs AMD 64-bits, les Intel 64-bits ( Intel 64 ) fonctionnent aussi sur cette architecture
  • MIPS et ARM : processeurs pour mobile (smartphones ou tablettes)

Commande Linux

Sous linux, pour connaître l’architecture du processeur, on utilise lscpu ou en lisant le fichier /proc/cpuinfo

# lscpu
Architecture : x86_64
Mode(s) opératoire(s) des processeurs : 32-bit, 64-bit
Boutisme : Little Endian
Tailles des adresses: 39 bits physical, 48 bits virtual
Processeur(s) : 12
Liste de processeur(s) en ligne : 0-11
Thread(s) par cœur : 2
Cœur(s) par socket : 6
Socket(s) : 1
Nœud(s) NUMA : 1
Identifiant constructeur : GenuineIntel
Famille de processeur : 6
Modèle : 165
Nom de modèle : Intel(R) Core(TM) i5-10400T CPU @ 2.00GH
[...]

Documentation

https://lecrabeinfo.net/32-ou-64-bits-comment-savoir.html
https://en.wikipedia.org/wiki/List_of_Linux-supported_computer_architectures

> Partager <