le x86_64 est la dénomination Intel du AMD64 (Intel refusant de prononcer le nom de son concurrent principal).
C'est le jeu d'instructions avec des mots (= adresses) sur 64 bits, et 16 registres. CE jeu d'instruction est présent sur les AMD64 (ou Turion) et sur certains processeurs Intel récents (mais pas tous).
Un AMD XP 2400 est un processeur (déjà ancien, mais j'ai encore plus vieux: un AMD XP 2000) qui est un x86 ordinaire (avec mots de 32 bits et 8 registres, comme le i386).
les processeurs x86_64 peuvent exécuter aussi des programmes x86 (sur 32 bits) mais l'inverse est faux: les processeurs x86 ne peuvent pas exécuter du code machine x86_64.
Par souci de complétude, le ia64 est un processeur Risc Intel, Itanium, dont l'échec commercial a transformé son nom en Titanic, alors qu'Intel ambitionnait -il y a plusieurs années- de le voir devenir usuel dans les PCs.
Sur un AMD XP 2400 il faut utiliser x86 et non pas x86_64.
La commande détaillant le processeur (ou les processeurs, ou les coeurs) est
cat /proc/cpuinfo
Le support du multi-coeur (ou des multi-processeurs, voire des multi-threaded processors) requiert un noyau SMP (ce n'est pas le cas du AMD XP 2400).
----
Basile STARYNKEVITCH
Membre de l'
APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!
Projet logiciel libre:
RefPerSys
Poste le Monday 17 April 2006 14:07:07