Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

i686 ใน Linux / Unix คืออะไร?

ตัวระบุ i686 หมายถึงเคอร์เนลที่ปรับให้เหมาะสมเพื่อเรียกใช้โปรเซสเซอร์ Intel โดยใช้สถาปัตยกรรมไมโคร P6 โดยทั่วไปเกี่ยวข้องกับโปรเซสเซอร์ Pentium Pro- และ Pentium M-class ตั้งแต่ปี 1995 และใหม่กว่า การแจกจ่าย Linux สำหรับ i686 รองรับการใช้งานส่วนใหญ่ที่มาก่อน ตัวอย่างเช่น คอมพิวเตอร์ i686 มักจะทำงานได้ดีกับการแจกแจงแบบอิง i386

มาตรฐาน i686 ใช้ระบบปฏิบัติการ 32 บิต อิมเมจการแจกจ่ายเฉพาะสำหรับเครื่อง i686 นั้นหายากขึ้นเรื่อยๆ หลังจากปี 2547

สถาปัตยกรรมไมโครของ Intel

i686 ใน Linux / Unix คืออะไร?

โปรเซสเซอร์ระดับผู้บริโภคของ 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 บิตเป็นที่ยอมรับสำหรับการใช้งานส่วนใหญ่