Qu’est-ce que « i686 » sous Linux/Unix ?
identifiant i686 D’une manière générale, un cœur optimisé pour exécuter des processeurs Intel utilisant la microarchitecture P6, généralement associée aux processeurs Pentium Pro et Pentium M-class 1995 et ultérieurs. Les distributions Linux pour i686 prennent en charge la plupart des implémentations précédentes – les ordinateurs i686 fonctionnent généralement très bien avec les distributions basées sur i386, par exemple.
La norme i686 exécute un système d’exploitation 32 bits. Les images de distribution spécifiques pour les machines i686 se sont avérées de plus en plus rares après 2004.
Microarchitecture d’Intel
4 Kodiak/Getty Images
Les processeurs grand public d’Intel suivent *86 Une convention de nommage qui remonte à la puce 8086 sortie en 1978. Les itérations ultérieures incluent le i286 16 bits en 1983, le i386 32 bits en 1985, le i486 32 bits en 1989, le i586 (la puce Pentium d’origine) en 1993, le i686 (Pentium Pro) en 1995 et le i786. (Pentium Pro) en 2000. 4, ou NetBurst).
Depuis 2003, la famille de processeurs x64 prenant en charge les systèmes d’exploitation 64 bits s’est développée pour dominer le marché grand public. Les noms de classe de microarchitecture ne vont pas au-delà de x64 ; le schéma de nommage actuel d’Intel se concentre sur la génération de processeurs. Actuellement, pour les ordinateurs de bureau, la série Core d’Intel utilise le noyau Linux x86_64.
autres architectures
Outre i686, vous pouvez rencontrer d’autres métriques spécifiques au processeur :
- x86_64: Prend en charge l’architecture Intel 64 bits
- AMD64: Prend en charge l’architecture 64 bits d’AMD
- arm64: Prise en charge de la puce ARM 64 bits
Quand dois-je utiliser les applications i686 ?
Votre gestionnaire de packages résoudra le package correct pour votre noyau.En général, vous pouvez toujours installer image de diffusion Utilisez un noyau compilé pour l’architecture i386 – vous obtiendrez des performances 32 bits, mais avec les processeurs Intel, cela fonctionne généralement toujours. Si vous utilisez un ordinateur moderne avec un processeur Intel 64 bits, il est plus logique de choisir une image x86_64.
Si vous avez un ordinateur plus ancien avec un processeur Pentium Pro à Pentium 3 ou un processeur Pentium M, choisir un i686 (si disponible !) ajoute de la valeur. Le noyau i686 fournit des fonctionnalités supplémentaires qu’Intel a intégrées dans le processeur auxquelles le noyau i386 de base ne peut pas accéder.
Si vous ne trouvez pas l’image de distribution appropriée précompilée pour la norme i686, vous pouvez toujours compiler votre propre noyau à partir de zéro.
FAQ
-
Qu’est-ce que le i686-PAE ?
PAE signifie extension d’adresse physique. Grâce à l’architecture i686-PAE, le système d’exploitation peut accéder à plus de 4 Go de RAM par processus. Alors que le i686 est 32 bits, PAE permet des performances jusqu’à 36 bits et la machine peut accéder à jusqu’à 64 GM de RAM.
-
Quelle est la différence entre i686 et x86_64 ?
Lors de l’installation de Linux, vous pouvez avoir le choix entre i686 et x86_64. De manière générale, I686 est la version 32 bits et x86_64 est la version 64 bits du système d’exploitation. La version 64 bits est meilleure pour les processus gourmands en mémoire, mais la version 32 bits convient à la plupart des applications.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre