آخري لينڪس پلمبرز 2019 ڪانفرنس ۾، گوگل
هڪ دفعو پروجيڪٽ تيار آهي، وينڊرز کي چيو ويندو ته بنيادي لينڪس ڪنيل جي بنياد تي بنيادي ڪنييل فراهم ڪرڻ لاء. هارڊويئر سپورٽ لاءِ اجزاء صرف سپلائيرز طرفان اضافي ڪنيل ماڊلز جي صورت ۾ فراهم ڪيا ويندا، بغير ڪينل تي پيچ لاڳو ڪرڻ جي. ماڊلز کي ڪنييل علامت نالي اسپيس جي سطح تي مکيه ڪنيل سان مطابقت رکڻ جي ضرورت پوندي. مکيه ڪور تي اثر انداز ٿيندڙ سڀ تبديليون اپ اسٽريم ڏانهن وڌايو ويندو. LTS شاخن جي اندر ملڪيت جي ماڊلز سان مطابقت برقرار رکڻ لاءِ، اها تجويز ڪئي وئي آهي ته ڪنيل API ۽ ABI کي هڪ مستحڪم فارم ۾ برقرار رکيو وڃي، جيڪو هر عام ڪنيل برانچ لاءِ تازه ڪاري سان ماڊل مطابقت برقرار رکندو.
هڪ سال جي دوران، خاصيتون جهڙوڪ PSI (پريشر اسٽال انفارميشن) سبسسٽم مختلف وسيلن (سي پي يو، ميموري، I/O) حاصل ڪرڻ لاءِ انتظار جي وقت بابت معلومات جو تجزيو ڪرڻ لاءِ، ۽ بينر ايف ايس سيوڊو فائل سسٽم انٽرپروسيس ڪميونيڪيشن لاءِ. ميڪانيزم کي Android ڪنيل ايڊيشن مان مکيه لينڪس ڪرنل ڏانهن منتقل ڪيو ويو. بائنڈر ۽ توانائي جي موثر ڪم شيڊولر EAS (انرجي آگاهي شيڊولنگ). مستقبل ۾، Android کي مخصوص SchedTune شيڊيولر مان منتقل ڪرڻ جي منصوبابندي ڪئي وئي آهي ARM ۾ ترقي يافته نئين UtilClamp سبسسٽم تي، cgroups2 ۽ معياري ڪنيل ميڪانيزم جي بنياد تي.
اچو ته ياد رکون ته هن وقت تائين Android پليٽ فارم لاء ڪرنل تياري جي ڪيترن ئي مرحلن مان گذري چڪو آهي:
- مکيه LTS ڪارنلز (3.18، 4.4، 4.9 ۽ 4.14) جي بنياد تي، ”Android Common Kernel“ جي هڪ شاخ ٺاهي وئي، جنهن ۾ Android-specific paches منتقل ڪيا ويا (اڳ ۾ تبديلين جي سائيز ڪيترن ئي ملين لائنن تي پهچي، پر تازو. تبديلين کي گھٽايو ويو آھي ڪيترن ئي ھزار لائنن جو ڪوڊ).
- "Android Common Kernel" جي بنياد تي، چپ ٺاهيندڙن جهڙوڪ Qualcomm ٺاهيو "SoC Kernel" جنهن ۾ هارڊويئر کي سپورٽ ڪرڻ لاءِ اضافو شامل آهن.
- SoC Kernel جي بنياد تي، ڊيوائس ٺاهيندڙن ڊيوائس ڪنيل ٺاهي، جنهن ۾ اضافي سامان، اسڪرين، ڪئميرا، آواز سسٽم وغيره جي مدد سان لاڳاپيل تبديليون شامل آهن.
جوهر ۾، هر ڊوائيس جو پنهنجو ڪنيل هوندو هو، جيڪو ٻين ڊوائيسز تي استعمال نه ٿي سگهيو. هي اسڪيم خاص طور تي پيچيدگين تي عمل درآمد ڪرڻ لاءِ تازه ڪارين کي ختم ڪري ٿو ۽ نئين ڪنيل شاخن ڏانهن منتقلي. مثال طور، نئون Pixel 4 سمارٽ فون، آڪٽوبر ۾ جاري ڪيو ويو، لينڪس ڪنيل 4.14 سان گڏ، ٻه سال اڳ جاري ڪيو ويو. جزوي طور تي، گوگل سسٽم کي فروغ ڏيڻ سان سار سنڀال کي آسان ڪرڻ جي ڪوشش ڪئي
جو ذريعو: opennet.ru