J'ai un Turion AMD et je ne sais pas quelle version choisir lors de l'installation d'Arch Linux.
J'ai un Turion AMD et je ne sais pas quelle version choisir lors de l'installation d'Arch Linux.
Réponses:
i686 est la version 32 bits et x86_64 est la version 64 bits du système d'exploitation.
La version 64 bits évoluera mieux avec la mémoire, en particulier pour les charges de travail telles que les bases de données volumineuses, qui doivent utiliser beaucoup de RAM dans le même processus. Ne considérez pas l'exécution d'un serveur de base de données (significatif) sur un ordinateur 32 bits.
Cependant, pour la plupart des autres choses, la version 32 bits est ok. Le code 32 bits utilise moins de mémoire, vous en aurez donc plus pour d'autres choses. La limite de mémoire que le système d'exploitation peut utiliser n'est pas différente, mais uniquement la mémoire par processus.
Donc, cela dépend vraiment de ce que vous voulez utiliser. Si vous envisagez de développer des logiciels pour des serveurs de grande taille ou de les exécuter, utilisez 64 bits. Sinon, utilisez 32.
Réponse courte:
i686 = 32-bit Intel x86 arch
x86_64 = 64-bit Intel x86 arch
ix86 est une indication de l’instruction de processeur définie par la génération du processeur. Par exemple: Intel Pentium, Intel Core2Duo, AMD K6. ix86 existe depuis de nombreuses années, si vous avez un processeur fabriqué après 2000, il a probablement au moins le jeu d'instructions i686. L'absence d'autres indicateurs laisse à penser qu'il s'agirait de la version 32 bits.
x86_64 indique l'utilisation de registres 64 bits et d'un espace d'adressage. Ne choisissez cette option que si vous avez un processeur 64 bits et que vous souhaitez utiliser la version 64 bits du système d'exploitation.
Le choix t'appartient. Je crois que tous les processeurs AMD Turion ont un support 64 bits. Vous devez juste décider si vous voulez la version 64 bits ou la version 32 bits d’Arch Linux.
Fondamentalement, les différentes désignations de noyau identifient le jeu d'instructions pour lequel le compilateur a été optimisé. Un processeur i686 peut exécuter des instructions i586 et i386. Par conséquent, comme vous l'avez fait remarquer, un i686 peut exécuter un noyau i386. Cependant, son exécution ne sera peut-être pas aussi optimale que celle spécifiquement compilée pour un i686.
Ce sont les désignations que vous rencontrerez généralement:
Processeurs x86_64
- Athlon 64, Athlon 64-FX et Opteron d'AMD
- Processeurs Intel EMT64 - Nocona Xeon, Pentium 4 utilisant la révision E0 du noyau Prescott (AKA Pentium 4, modèle F)
Processeurs i686 * Tous les processeurs Intel 32 bits (à l'exception des Pentium 1 et Pentium MMX) * Tous les Athlons AMD 32 bits
Processeurs i586
- Tous les Kits AMD 32 bits
- Pentium 1
- Pentium MMX
Processeurs i386
- Désignation générique "plus petit dénominateur commun" pour les processeurs compatibles Intel 80386 (inclut tout ce qui précède, mais ne tire pas parti des instructions étendues sur ces processeurs ultérieurs).