Pixel 7 testib ainult 64-bitist Androidi ja ei saa käitada 32-bitisi rakendusi
Siin on üllatus: teadsime, et Android valmistub peagi 32-bitiste rakenduste toe kaotamiseks ja tulevane Pixel Tablet saab koodiülevaatusi, et see oleks valmis töötama ainult 64-bitises Androidis. Mida keegi ei märganud, on see, et Pixel 7 loobub ka 64-bitiste rakenduste toetamisest, nii et selle eile avaldamine astub suure sammu Androidi 64-bitise tuleviku suunas. Esper vanem tehniline toimetaja Mishaal Rahman mõtles välja kõik nõksud, kuidas see toimiks.
Näib, et Pixel Tablet on endiselt esimene, mis töötab ainult 64-bitise Androidiga, ja Pixel 7 on sellele verstapostile vaid poole sammu võrra lähemal. 32-bitised rakendused on tarkvara lipuga keelatud , kuid ainult Androidi 64-bitine järg ei tööta veel. Kui proovite installida 32-bitist rakendust, kuvatakse tõrketeade: “Rakendust pole installitud, kuna see ei ühildu teie telefoniga.”
Paistab, et OS ei ole 64-bitiste versioonide jaoks päris valmis, kuna mõned süsteemiteegid on endiselt 32-bitised, kuid see on Google’i eesmärk. Samuti on hea näide tehistarkvara lipuga alustamine. Google näeb täpselt, kui palju probleeme ainuüksi 64-bitine kasutamine põhjustab, ja saab tarkvaravärskenduses lipu lihtsalt keelata, kui asjad lähevad liiga halvaks.
Kuid tegelikkuses ei märka enamik tarbijaid 32-bitiste rakenduste kadumist. Java-rakendused kompileerib Android RunTime (ART) ja käitusaeg võib toota lihtsalt 64-bitisi binaarfaile! Üks probleem on mitte-Java rakendused (tavaliselt mängud), mille jaoks peab arendaja looma 64-bitised järgud. Play pood muutis aga 64-bitise toe kõigi rakenduste värskenduste jaoks kohustuslikuks juba 2019. aastal, nii et ainsad probleemid peaksid olema mõne aasta vanade hüljatud rakendustega. Hea näide on 2013. aasta hitt Flappy Bird.
Ainult 64-bitine režiim on peagi uute Android-seadmete jaoks reaalsus. Kuigi Pixel 7 Tensor 2 toetab endiselt 32-bitist tuuma kohta, on see tõenäoliselt ainus 2022. aasta lipulaev, mis võib sellega kiidelda. Selle aasta Qualcommi ja Samsungi lipulaevad SoC-d toetavad 32-bitiseid tehnoloogiaid ainult kolmel kaheksast tuumast ja Armi väljapakutud X3 SoC-disain 2023. aastaks ei toeta 32-bitiseid tehnoloogiaid üldse. Hiina turgu silmas pidades loobub Qualcomm väidetavalt nii kiiresti 32-bitiste süsteemide toetamisest ja ei pruugi Armi juhiseid järgida.
Kui kõik 64-bitised Androidi versioonid on valmis ja töötavad, näeme tõenäoliselt paremat jõudlust ja turvalisust, kui eemaldame kogu selle 32-bitise rämpsu. Rahman ütleb, et üks Google’i siseuuring näitas jõudluse ja energiatõhususe paranemist 5–10 protsenti, samuti vähenesid RAM-i ja salvestusnõuded.
Lisa kommentaar