Linux Kernel ประกาศยกเลิกสนับสนุน CPU สถาปัตยกรรมเก่าจำนวนมาก ลดโค้ดไปได้เกือบ 5 แสนบรรทัด

สำหรับ Linux 4.17 Kernel ที่กำลังอยู่ในระหว่างพัฒนานี้ ทางทีมพัฒนาได้ออกมาเผยทิศทางในการตัดการสนับสนุน CPU สถาปัตยกรรมเก่าๆ จำนวนมากและ Driver ที่เกี่ยวข้อง เพื่อลดขนาดของ Kernel ให้เล็กลง และมีความทันสมัยมากขึ้น

 

 

สถาปัตยกรรมของ CPU ที่จะถูกตัดออกไปในครั้งนี้ได้แก่ Blackfin, CRIS, FRV, M32R, Metag, MN10300, Score และ Tile รวมถึงตัด Driver ต่างๆ ที่เกี่ยวข้องออกไปด้วย โดยเกณฑ์การพิจารณาคือการตัดสถาปัตยกรรมที่ไม่มี Active User ออกไป ส่วนในอนาคตสถาปัตยกรรมที่มีความเสี่ยงว่าจะถูกตัดออกไปอีกนั้นก็คือ Unicore32 และ Hexagon ซึ่งก็ยังมีทีมพัฒนาบางส่วนที่ยังมุ่งมั่นพัฒนาโค้ดต่อไปเพื่อไม่ให้สถาปัตยกรรมดังกล่าวถูกตัดออกจาก Linux Kernel ในอนาคต

ทั้งนี้ การตัดโค้ดที่รองรับ CPU สถาปัตยกรรมเก่าๆ ออกไปในครั้งนี้ ช่วยให้โค้ดของ Linux Kernel ลดลงได้ถึง 467,668 บรรทัดเลยทีเดียว ก็ถือเป็นจำนวนที่ไม่น้อยและน่าจะส่งผลดีในระยะยาวกับการดูแลโค้ดของ Linux ต่อไป

 

ที่มา: https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.17-Gutting-Old-CPUs

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

Nscale ผู้สร้างศูนย์ข้อมูล AI เตรียม IPO ระดมทุน 3 พันล้านดอลลาร์

มีรายงานว่า Nscale กำลังวางแผนที่จะระดมทุนมูลค่า 3 พันล้านดอลลาร์ผ่านการเสนอขายหุ้นต่อสาธารณะเป็นครั้งแรก ซึ่งอาจเกิดขึ้นเร็วที่สุดภายในเดือนหน้า

DeepSeek เปิดตัวโมเดลมัลติโมดัล V4 Flash Vision Exp

DeepSeek ได้เปิดตัวสมาชิกใหม่ล่าสุดในซีรีส์โมเดลภาษาขนาดใหญ่รุ่นเรือธง V4 ของบริษัท ในชื่อ V4 Flash Vision Exp โดยจะเปิดให้ใช้งานผ่านแพลตฟอร์มสำหรับนักพัฒนาแบบชำระเงินของสตาร์ทอัพจากประเทศจีนแห่งนี้เท่านั้น อย่างไรก็ตาม บริษัทอาจปล่อยเวอร์ชันฟรีออกมาในภายหลัง เนื่องจากที่ผ่านมาบริษัทได้เปิดซอร์สโค้ดโมเดลรุ่นก่อนหน้าหลายรุ่น ซึ่งรวมถึง V4 …