ตัวระบุ i686 หมายถึงเคอร์เนลที่ปรับให้เหมาะสมเพื่อเรียกใช้โปรเซสเซอร์ Intel โดยใช้สถาปัตยกรรมไมโคร P6 โดยทั่วไปเกี่ยวข้องกับโปรเซสเซอร์ Pentium Pro- และ Pentium M-class ตั้งแต่ปี 1995 และใหม่กว่า การแจกจ่าย Linux สำหรับ i686 รองรับการใช้งานส่วนใหญ่ที่มาก่อน ตัวอย่างเช่น คอมพิวเตอร์ i686 มักจะทำงานได้ดีกับการแจกแจงแบบอิง i386
มาตรฐาน i686 ใช้ระบบปฏิบัติการ 32 บิต อิมเมจการแจกจ่ายเฉพาะสำหรับเครื่อง i686 นั้นหายากขึ้นเรื่อยๆ หลังจากปี 2547
สถาปัตยกรรมไมโครของ Intel
โปรเซสเซอร์ระดับผู้บริโภคของ Intel ได้ปฏิบัติตาม *86 แบบแผนการตั้งชื่อย้อนหลังไปถึงชิป 8086 ที่เปิดตัวในปี 1978 ต่อมามีการทำซ้ำรวมถึง 16 บิต i286 ในปี 1983, 32 บิต i386 ในปี 1985, 32 บิต i486 ในปี 1989, i586 (ชิป Pentium ดั้งเดิม) ในปี 1993 , i686 (Pentium Pro) ในปี 1995 และ i786 (Pentium 4 หรือ NetBurst) ในปี 2000
ตั้งแต่ปี 2003 โปรเซสเซอร์ซีรีส์ x64 ซึ่งสนับสนุนระบบปฏิบัติการ 64 บิต ได้เติบโตขึ้นเพื่อครองตลาดผู้บริโภค ชื่อคลาส microarchitecture ไม่ได้พัฒนาเกินกว่า x64; รูปแบบการตั้งชื่อปัจจุบันของ Intel มุ่งเน้นไปที่การสร้างโปรเซสเซอร์แทน ปัจจุบัน สำหรับคอมพิวเตอร์เดสก์ท็อป กลุ่มผลิตภัณฑ์ Core ของ Intel ใช้เคอร์เนล x86_64 Linux
สถาปัตยกรรมอื่นๆ
นอกจาก i686 แล้ว คุณอาจพบตัวบ่งชี้อื่นๆ เฉพาะโปรเซสเซอร์:
- x86_64 :รองรับสถาปัตยกรรม 64 บิตของ Intel
- amd64 :รองรับสถาปัตยกรรม 64 บิตของ AMD
- arm64 :รองรับชิป ARM 64 บิต
ฉันควรใช้แอพ i686 เมื่อใด
ตัวจัดการแพ็คเกจของคุณจะแก้ไขแพ็คเกจที่ถูกต้องสำหรับเคอร์เนลของคุณ ตามกฎแล้ว คุณจะติดตั้งภาพการแจกจ่าย .ได้เสมอ ด้วยเมล็ดที่คอมไพล์สำหรับสถาปัตยกรรม i386 คุณจะได้รับประสิทธิภาพ 32 บิต แต่สำหรับโปรเซสเซอร์ Intel โดยทั่วไปจะใช้งานได้เสมอ หากคุณกำลังใช้คอมพิวเตอร์สมัยใหม่ที่มีโปรเซสเซอร์ Intel 64 บิต การเลือกอิมเมจ x86_64 นั้นเหมาะสมกว่า
คุณจะพบคุณค่าที่เพิ่มขึ้นในการเลือก i686 (หากมี) หากคุณใช้คอมพิวเตอร์รุ่นเก่าที่มี Pentium Pro ผ่านโปรเซสเซอร์ Pentium 3 หรือโปรเซสเซอร์ Pentium M เคอร์เนล i686 นำเสนอคุณลักษณะเพิ่มเติมบางอย่างที่ Intel ฝังลงในโปรเซสเซอร์ซึ่งไม่สามารถเข้าถึงได้จากเคอร์เนล i386 พื้นฐาน
หากคุณไม่พบอิมเมจการแจกจ่ายที่เกี่ยวข้องซึ่งคอมไพล์ล่วงหน้าสำหรับมาตรฐาน i686 คุณจะสามารถคอมไพล์เคอร์เนลของคุณเองได้ตั้งแต่เริ่มต้น
คำถามที่พบบ่อย- i686-PAE คืออะไร
PAE ย่อมาจาก Physical Address Extension ด้วยสถาปัตยกรรม i686-PAE ระบบปฏิบัติการสามารถเข้าถึง RAM ได้มากกว่า 4GB ต่อกระบวนการ แม้ว่า i686 จะเป็นรุ่น 32 บิต แต่ PAE จะให้ประสิทธิภาพสูงสุด 36 บิต และเครื่องจะเข้าถึง RAM ได้สูงสุด 64 GM
- i686 และ x86_64 แตกต่างกันอย่างไร
เมื่อคุณติดตั้ง Linux คุณอาจมีตัวเลือกระหว่าง i686 และ x86_64 โดยทั่วไปแล้ว I686 เป็นเวอร์ชัน 32 บิตในขณะที่ x86_64 เป็นระบบปฏิบัติการเวอร์ชัน 64 บิต เวอร์ชัน 64 บิตดีกว่าสำหรับกระบวนการที่ใช้หน่วยความจำมาก แต่เวอร์ชัน 32 บิตเป็นที่ยอมรับสำหรับการใช้งานส่วนใหญ่