Google ต้องการย้าย Android ไปยังเคอร์เนล Linux หลัก

ระบบปฏิบัติการมือถือ Android นั้นใช้เคอร์เนล Linux แต่ไม่ใช่เคอร์เนลมาตรฐาน แต่เป็นเคอร์เนลที่ได้รับการปรับเปลี่ยนอย่างมาก ประกอบด้วย "การอัปเกรด" จาก Google, ผู้ออกแบบชิป Qualcomm และ MediaTek และ OEM แต่ตอนนี้มีรายงานว่า “บริษัทที่ดี” ตั้งใจจะแปล ระบบของคุณเป็นเวอร์ชันหลักของเคอร์เนล

Google ต้องการย้าย Android ไปยังเคอร์เนล Linux หลัก

วิศวกรของ Google จัดการพูดคุยในหัวข้อนี้ในการประชุม Linux Plumbers ปีนี้ ซึ่งคาดว่าจะช่วยลดต้นทุนและค่าใช้จ่ายในการสนับสนุน เป็นประโยชน์ต่อโครงการ Linux โดยรวม ปรับปรุงประสิทธิภาพ และเพิ่มอายุการใช้งานแบตเตอรี่ของอุปกรณ์ นอกจากนี้ยังช่วยให้ปรับใช้การอัปเดตได้เร็วขึ้นและลดการกระจายตัว

ขั้นตอนแรกในกระบวนการนี้คือการรวมการแก้ไข Android เข้ากับเคอร์เนล Linux หลักให้ได้มากที่สุด ในเดือนกุมภาพันธ์ 2018 เคอร์เนล Android ทั่วไป (ซึ่งผู้ผลิตทำการเปลี่ยนแปลงเพิ่มเติม) มีการเพิ่มเติมมากกว่า 32 ครั้งและการลบมากกว่า 000 ครั้ง เมื่อเทียบกับรุ่น Linux 1500 หลัก นี่เป็นการปรับปรุงเมื่อไม่กี่ปีที่ผ่านมา เมื่อ Android เพิ่มโค้ดมากกว่า 4.14.0 บรรทัดลงใน Linux

เคอร์เนล Android ยังคงได้รับการดัดแปลงจากผู้ผลิตชิป (เช่น Qualcomm และ MediaTek) และ OEM (เช่น Samsung และ LG) Google ปรับปรุงกระบวนการนี้ในปี 2017 ด้วย Project Treble ซึ่งแยกไดรเวอร์เฉพาะอุปกรณ์ออกจากส่วนที่เหลือของ Android บริษัทต้องการฝังเทคโนโลยีนี้ลงในเคอร์เนลหลักของ Linux ซึ่งอาจช่วยลดความจำเป็นในการใช้เคอร์เนลต่ออุปกรณ์ และเร่งกระบวนการอัปเดต Android ให้เร็วขึ้นอีก

แนวคิดที่เสนอโดยวิศวกรของ Google คือการสร้างอินเทอร์เฟซในเคอร์เนล Linux ที่จะอนุญาตให้ไดรเวอร์อุปกรณ์ที่เป็นกรรมสิทธิ์ทำหน้าที่เป็นปลั๊กอินได้ สิ่งนี้จะทำให้ Project Treble สามารถใช้ในเคอร์เนล Linux ปกติได้

ที่น่าสนใจคือสมาชิกชุมชน Linux บางคนไม่เห็นด้วยกับแนวคิดที่จะย้าย Android มาใช้ เหตุผลก็คือกระบวนการแก้ไขและการเปลี่ยนแปลงเคอร์เนลปกติที่รวดเร็วมากในขณะที่ระบบที่เป็นกรรมสิทธิ์ "ลาก" ภาระทั้งหมดในการเข้ากันได้กับเวอร์ชันเก่า

ดังนั้นจึงยังไม่ชัดเจนว่าเมื่อใดที่การเปลี่ยน Android ไปเป็นเคอร์เนล Linux มาตรฐานและการรวมระบบ Project Treble เข้ากับระบบจะเกิดขึ้นและจะเปิดตัว แต่แนวคิดนี้น่าสนใจและมีแนวโน้มมาก



ที่มา: 3dnews.ru

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