Google soovib teisaldada Androidi põhilisele Linuxi tuumale

Androidi mobiilne operatsioonisüsteem põhineb Linuxi tuumal, kuid see ei ole tavaline, vaid tugevalt modifitseeritud kernel. See sisaldab Google'i, kiibidisainerite Qualcommi ja MediaTeki ning originaalseadmete tootjate "uuendusi". Nüüd aga teatatakse, et "hea korporatsioon" kavatseb tõlkida süsteemi kerneli põhiversioonile.

Google soovib teisaldada Androidi põhilisele Linuxi tuumale

Google'i insenerid pidasid sel teemal kõnelusi tänavusel Linuxi torulukkseppade konverentsil. Eeldatakse, et see vähendab kulusid ja toetab üldkulusid, toob kasu Linuxi projektile tervikuna, parandab jõudlust ja pikendab seadme aku kasutusaega. See võimaldab ka värskendusi kiiremini juurutada ja vähendab killustatust.

Selle protsessi esimene samm on võimalikult paljude Androidi modifikatsioonide liitmine peamise Linuxi tuumaga. 2018. aasta veebruari seisuga on tavalises Androidi kernelis (milles tootjad teevad täiendavaid muudatusi) võrreldes Linuxi 32 põhiväljalaskega üle 000 1500 täienduse ja üle 4.14.0 kustutamise. See on paranemine võrreldes mõne aasta tagusega, kui Android lisas Linuxile üle 60 000 koodirea.

Androidi kernel saab endiselt muudatusi kiibitootjatelt (nagu Qualcomm ja MediaTek) ja originaalseadmete tootjatelt (nagu Samsung ja LG). Google täiustas seda protsessi 2017. aastal Project Treble'iga, mis eraldas seadmepõhised draiverid ülejäänud Androidist. Ettevõte soovib manustada seda tehnoloogiat peamisse Linuxi tuumasse, kõrvaldades potentsiaalselt vajaduse seadmepõhiste tuumade järele ja kiirendades veelgi Androidi värskendusprotsessi.

Google'i inseneride pakutud idee on luua Linuxi tuumas liides, mis võimaldaks patenteeritud seadme draiveritel toimida pistikprogrammidena. See võimaldaks Project Treble'i kasutada tavalises Linuxi tuumas.

Huvitav on see, et mõned Linuxi kogukonna liikmed on Androidi sellesse portimise idee vastu. Põhjuseks on tavalise kerneli väga kiire muutmise ja muutmise protsess, samal ajal kui patenteeritud süsteemid "lohivad" endaga kaasa kogu vanemate versioonidega ühilduvuse koormuse.

Seega pole veel selge, millal Androidi üleminek tavalisele Linuxi tuumale ja Project Treble süsteemi integreerimine sellesse toimub ja väljalaskeni jõuab. Aga idee ise on väga huvitav ja paljutõotav.



Allikas: 3dnews.ru

Lisa kommentaar