Τι είναι το 'i686' σε Linux/Unix;

Το αναγνωριστικό i686 αναφέρεται, γενικά, σε έναν πυρήνα που έχει βελτιστοποιηθεί για να εκτελεί έναν επεξεργαστή Intel χρησιμοποιώντας τη μικροαρχιτεκτονική P6, που συνήθως σχετίζεται με τους επεξεργαστές Pentium Pro- και Pentium M-class από το 1995 και αργότερα. ΕΝΑ Διανομή Linux γιατί το i686 υποστηρίζει τις περισσότερες υλοποιήσεις που προηγήθηκαν—για παράδειγμα, ένας υπολογιστής i686 συνήθως λειτουργεί μια χαρά με διανομές που βασίζονται στο i386.

Το πρότυπο i686 τρέχει 32-bit λειτουργικό σύστημα. Οι συγκεκριμένες εικόνες διανομής για μηχανήματα i686 αποδεικνύονται όλο και πιο σπάνιες μετά το 2004.

Η μικροαρχιτεκτονική της Intel

Επεξεργαστής Intel Core i7
 4kodiak / Getty Images

Οι επεξεργαστές καταναλωτικής ποιότητας της Intel ακολούθησαν ένα *86 σύμβαση ονομασίας, που χρονολογείται από το τσιπ 8086 που κυκλοφόρησε το 1978. Οι μεταγενέστερες επαναλήψεις περιλάμβαναν το 16-bit i286 το 1983, το 32-bit i386 το 1985, το 32-bit i486 το 1989, το i586 (το αρχικό τσιπ Pentium) το 1993, το i686 (το Pentium Pro) το 1995, και i786 (Pentium 4, ή NetBurst) το 2000.

Από το 2003, η σειρά επεξεργαστών x64, που υποστηρίζει λειτουργικά συστήματα 64 bit, έχει αναπτυχθεί και κυριαρχεί στην καταναλωτική αγορά. Τα ονόματα των κλάσεων μικροαρχιτεκτονικής δεν έχουν εξελιχθεί πέρα ​​από το x64. Το σημερινό σχήμα ονομασίας της Intel εστιάζει στη δημιουργία του επεξεργαστή. Επί του παρόντος, για υπολογιστές επιτραπέζιου επιπέδου, η σειρά Core της Intel χρησιμοποιεί τον πυρήνα Linux x86_64.

Άλλες Αρχιτεκτονικές

Εκτός από το i686, πιθανότατα θα συναντήσετε μερικούς άλλους δείκτες που σχετίζονται με τον επεξεργαστή:

  • x86_64: Υποστηρίζει την αρχιτεκτονική 64-bit της Intel
  • amd64: Υποστηρίζει την αρχιτεκτονική 64-bit της AMD
  • βραχίονας64: Υποστηρίζει τσιπ ARM ​​64-bit

Πότε πρέπει να χρησιμοποιήσω τις εφαρμογές i686;

Ο διαχειριστής πακέτων θα επιλύσει το σωστό πακέτο για τον πυρήνα σας. Κατά κανόνα, θα μπορείτε πάντα να εγκαταστήσετε εικόνες διανομής με πυρήνες μεταγλωττισμένους για την αρχιτεκτονική i386—θα έχετε απόδοση 32 bit, αλλά για επεξεργαστές Intel, γενικά θα λειτουργεί πάντα. Εάν χρησιμοποιείτε έναν σύγχρονο υπολογιστή με επεξεργαστή Intel 64-bit, η επιλογή μιας εικόνας x86_64 είναι πιο λογική.

Θα βρείτε αυξητική αξία στην επιλογή i686 (αν είναι διαθέσιμο!) εάν χρησιμοποιείτε έναν παλαιότερο υπολογιστή με επεξεργαστή Pentium Pro μέσω Pentium 3 ή επεξεργαστή Pentium M. Ο πυρήνας i686 προσφέρει ορισμένες πρόσθετες δυνατότητες που χρησιμοποίησε η Intel στον επεξεργαστή, οι οποίες δεν είναι προσβάσιμες στον βασικό πυρήνα i386.

Εάν δεν μπορείτε να βρείτε μια σχετική εικόνα διανομής προ-μεταγλωττισμένη για το πρότυπο i686, είστε πάντα ελεύθεροι να μεταγλωττίσετε τον δικό σας πυρήνα από την αρχή.

FAQ

  • Τι είναι το i686-PAE;

    Το PAE σημαίνει Επέκταση φυσικής διεύθυνσης. Με αρχιτεκτονική i686-PAE, το λειτουργικό σύστημα μπορεί να έχει πρόσβαση σε περισσότερα από 4 GB μνήμης RAM ανά διαδικασία. Ενώ το i686 είναι 32-bit, το PAE επιτρέπει απόδοση έως και 36-bit και το μηχάνημα μπορεί να έχει πρόσβαση έως και 64 GM μνήμης RAM.

  • Ποια είναι η διαφορά μεταξύ του i686 και του x86_64;

    Όταν εγκαθιστάτε το Linux, μπορεί να σας προσφερθεί η επιλογή μεταξύ i686 και x86_64. Σε γενικές γραμμές, το I686 είναι η έκδοση 32-bit ενώ το x86_64 είναι η έκδοση 64-bit του λειτουργικού συστήματος. Η έκδοση 64 bit είναι καλύτερη για διαδικασίες έντασης μνήμης, αλλά η έκδοση 32 bit είναι αποδεκτή για τις περισσότερες χρήσεις.