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-ը Linux-ին ավելացրեց ավելի քան 4.14.0 կոդ:

Android-ի միջուկը դեռ փոփոխություններ է ստանում չիպեր արտադրողներից (օրինակ՝ Qualcomm-ը և MediaTek-ը) և OEM-ները (ինչպես Samsung-ը և LG-ն): Google-ը բարելավեց այս գործընթացը 2017 թվականին Project Treble-ի միջոցով, որը առանձնացրեց հատուկ սարքերի դրայվերները մնացած Android-ից: Ընկերությունը ցանկանում է ներդնել այս տեխնոլոգիան հիմնական Linux միջուկում՝ պոտենցիալ վերացնելով յուրաքանչյուր սարքի միջուկների անհրաժեշտությունը և հետագայում արագացնելով Android-ի թարմացման գործընթացը:

Google-ի ինժեներների առաջարկած գաղափարը Linux-ի միջուկում ինտերֆեյս ստեղծելն է, որը թույլ կտա սեփական սարքերի վարորդներին գործել որպես plug-ins: Սա թույլ կտա Project Treble-ին օգտագործել սովորական Linux միջուկում:

Հետաքրքիր է, որ Linux համայնքի որոշ անդամներ դեմ են Android-ը դրան տեղափոխելու գաղափարին: Պատճառը սովորական միջուկի փոփոխման և փոփոխությունների շատ արագ գործընթացն է, մինչդեռ սեփական համակարգերն իրենց հետ «քաշում են» հին տարբերակների հետ համատեղելիության ողջ բեռը։

Այսպիսով, դեռ պարզ չէ, թե երբ տեղի կունենա Android-ի անցումը ստանդարտ Linux միջուկին և Project Treble համակարգի ինտեգրումը դրան և կհասնի թողարկման: Բայց գաղափարն ինքնին շատ հետաքրքիր է և խոստումնալից:



Source: 3dnews.ru

Добавить комментарий