[[architecture]]
Piste: » architecture
Architectures matérielles
Ubuntu est disponible pour plusieurs architectures de processeurs tel que Intel 32 bits, AMD 36 ou Power PC Cette page vous permet de définir quelle version d'Ubuntu utiliser en fonction de la version de votre processeur.
Qu'est-ce c'est ?
L'architecture d'un processeur est l'agencement de ses composants ; cet agencement est fait en vue d'une tâche ou d'un ensemble de tâches précises prévues par le concepteur. Il existe divers agencements, donc plusieurs architectures, malheureusement, ces architectures sont généralement incompatibles entre elles.
Obtenir la version de son processeur
Vous obtenez le modèle de votre processeur grâce à la commande :
$ grep "model name" /proc/cpuinfo
De plus, vous pouvez obtenir la version de Linux que vous utilisez et l'architecture de la machine détectée à l'aide de la commande suivante :
$ uname -r -m
Cas de l'architecture AMD64/EM64T
AMD64 et EM64T sont tout simplement deux noms désignant la même architecture processeur, l'un est utilisé par AMD, l'autre par Intel. Celles-ci peuvent fonctionner en 32 bits, pour garder la compatibilité avec les anciens processeurs AMD et Intel, ou en 64 bits.
Par conséquent ces architectures acceptent Ubuntu PC x86 (32 bits) et Ubuntu AMD64 (64 bits). Si par le passé Ubuntu AMD64 avait quelques lacunes au niveau de la disponibilité de certain paquets, celà arrive de moins en moins souvent, de plus, il est désormais facile de faire fonctionner un programme PC x86 (32 bits) sur un Ubuntu AMD64 (64 bits)
Il est donc conseillé d'utiliser Ubuntu AMD64 pour ces architectures pour ces raisons de performances.
Tableau des architectures
| Modèle de processeur | Architecture | Bits | Versions d'Ubuntu compatibles | Desktop | Alternate | Server | Officiel |
|---|---|---|---|---|---|---|---|
| AMD 386, Cyrix et Intel 386 | i386 | 32 | PC x86 | Oui | |||
| AMD 486, Cyrix et Intel 486 | i486 | 32 | PC x86 | Oui | |||
| AMD K5, Cyrix et Intel Pentium I | i586 | 32 | PC x86 | Oui | |||
| AMD K6, Intel Pentiums II, Intel Pentium III et Intel Pentium IV | i686 | 32 | PC x86 | Oui | |||
| AMD Athlons XP | k7 | 32 | PC x86 | Oui | |||
| AMD Athlon 64, AMD Athlon FX, AMD Opteron et AMD Phenom | x86_64 | 64 | PC x86 et AMD64 | Oui | |||
| Intel Celeron-D, Intel Pentium IV-HT, Intel Pentium-D, Intel Core Solo, Intel Core Duo, Intel Core 2 Duo, Intel Core 2 Quad et Intel Core i7 | EM64T | 64 | PC x86 et AMD64 | Oui | |||
| IBM PowerPC G3, IBM PowerPC G4, IBM Power 3 et IBM Power 4 | powerpc | 32 | PowerPC | Oui | Non1) | ||
| IBM PowerPC G5 et IBM Cell | ppc64 | 64 | PowerPC | Oui | Non2) | ||
| Intel Itanium et Intel Itanium 2 | ia64 | 64 | IA-64 | Non | Oui | Non | |
| HP PA-RISC | hppa | 32 | HP PA-RISC | Non | Oui | Non | |
| UltraSPARC et UltraSPARC T1 | sparc | 64 | SPARC | Non | Oui | Non | |
