Linus Torvalds เสนอให้ยุติการสนับสนุน CPU i486 ในเคอร์เนล Linux

ในขณะที่หารือเกี่ยวกับวิธีแก้ปัญหาชั่วคราวสำหรับโปรเซสเซอร์ x86 ที่ไม่รองรับคำสั่ง "cmpxchg8b" Linus Torvalds ระบุว่าอาจถึงเวลาแล้วที่จะต้องแสดงคำสั่งนี้เพื่อให้เคอร์เนลทำงาน และลดการสนับสนุนสำหรับโปรเซสเซอร์ i486 ที่ไม่รองรับ "cmpxchg8b" แทนที่จะพยายามจำลองการทำงานของคำสั่งนี้กับโปรเซสเซอร์ที่ไม่มีใครใช้อีกต่อไป ปัจจุบัน Linux เกือบทั้งหมดที่ยังคงรองรับระบบ x32 แบบ 86 บิตได้เปลี่ยนไปใช้การสร้างเคอร์เนลด้วยตัวเลือก X86_PAE ซึ่งต้องการการสนับสนุน "cmpxchg8b"

ตามข้อมูลของ Linus จากมุมมองของการรองรับเคอร์เนล โปรเซสเซอร์ i486 ได้สูญเสียความเกี่ยวข้องไป แม้ว่าจะยังคงพบได้ในชีวิตประจำวันก็ตาม เมื่อถึงจุดหนึ่ง ผู้ประมวลผลจะกลายเป็นนิทรรศการในพิพิธภัณฑ์ และค่อนข้างเป็นไปได้ที่พวกเขาจะผ่านแกน "พิพิธภัณฑ์" ได้ ผู้ใช้ที่ยังมีระบบที่ใช้โปรเซสเซอร์ i486 จะสามารถใช้เคอร์เนล LTS รุ่นต่างๆ ได้ ซึ่งจะได้รับการสนับสนุนเป็นเวลาหลายปีต่อจากนี้

การยุติการสนับสนุนสำหรับ i486 แบบคลาสสิกจะไม่ส่งผลกระทบต่อโปรเซสเซอร์ Quark แบบฝังของ Intel ซึ่งแม้ว่าจะอยู่ในคลาส i486 แต่ก็มีคุณลักษณะคำสั่งเพิ่มเติมของรุ่น Pentium รวมถึง "cmpxchg8b" เช่นเดียวกับโปรเซสเซอร์ Vortex86DX การสนับสนุนโปรเซสเซอร์ i386 ถูกยกเลิกในเคอร์เนลเมื่อ 10 ปีที่แล้ว

ที่มา: opennet.ru

เพิ่มความคิดเห็น