Google Android жүйесін негізгі Linux ядросына көшіргісі келеді

Android мобильді операциялық жүйесі Linux ядросына негізделген, бірақ ол стандартты ядро ​​емес, жоғары дәрежеде өзгертілген. Оған Google, Qualcomm және MediaTek чип дизайнерлері және OEM құрылғыларының «жаңартулары» кіреді. Бірақ қазір «жақсы корпорация» деп хабарланады. аударуды көздеп отыр жүйеңізді ядроның негізгі нұсқасына ауыстырыңыз.

Google Android жүйесін негізгі Linux ядросына көшіргісі келеді

Google инженерлері биылғы Linux Plumbers конференциясында осы тақырып бойынша келіссөздер жүргізді. Бұл шығындар мен қолдау шығындарын азайтады, тұтастай алғанда Linux жобасына пайда әкеледі, өнімділікті жақсартады және құрылғының батареясының қызмет ету мерзімін арттырады. Бұл сонымен қатар жаңартуларды жылдамырақ орналастыруға және фрагментацияны азайтуға мүмкіндік береді.

Бұл процестің бірінші қадамы негізгі Linux ядросына мүмкіндігінше көп Android модификацияларын біріктіру болып табылады. 2018 жылдың ақпан айындағы жағдай бойынша, негізгі Linux 32 шығарылымымен салыстырғанда жалпы Android ядросында (өндірушілер оған қосымша өзгерістер енгізеді) 000 1500-нан астам толықтырулар және 4.14.0-ден астам жоюлар бар. Бұл бірнеше жыл бұрын Android Linux жүйесіне 60 000-нан астам код жолын қосқандағы жақсару.

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

пікір қалдыру