Pixel 7 testaa vain 64-bittistä Androidia, eikä se voi suorittaa 32-bittisiä sovelluksia
Tässä on yllätys: Tiesimme, että Android valmistautuu luopumaan tuesta 32-bittisille sovelluksille pian, ja tuleva Pixel Tablet saa koodiarvioita, jotta se olisi valmis toimimaan vain 64-bittisessä Androidissa. Kukaan ei huomannut, että Pixel 7 luopuu myös 64-bittisistä sovelluksista, joten sen eilen julkaisu ottaa suuren askeleen kohti Androidin 64-bittistä tulevaisuutta. Esper Sr. Tekninen toimittaja Mishaal Rahman keksi kaikki läpikotaisin, kuinka tämä toimisi.
Näyttää siltä, että Pixel Tablet on edelleen ensimmäinen, joka käyttää vain 64-bittistä Androidia, ja Pixel 7 on vain puoli askelta lähempänä tätä virstanpylvästä. 32-bittiset sovellukset poistetaan käytöstä ohjelmistolipun avulla , mutta vain Androidin 64-bittinen versio ei toimi vielä. Kun yrität asentaa 32-bittistä sovellusta, näyttöön tulee virheilmoitus: ”Sovellus ei ole asennettu, koska se ei ole yhteensopiva puhelimesi kanssa.”
Näyttää siltä, että käyttöjärjestelmä ei ole aivan valmis 64-bittisille koontiversioille, koska jotkut järjestelmäkirjastot ovat edelleen 32-bittisiä, mutta siihen Google pyrkii. Myös keinotekoisella ohjelmistolipulla aloittaminen on hyvä esimerkki. Google näkee tarkalleen, kuinka monta ongelmaa 64-bittinen yksinään aiheuttaa, ja voi helposti poistaa lipun käytöstä ohjelmistopäivityksessä, jos asiat menevät liian huonosti.
Todellisuudessa useimmat kuluttajat eivät kuitenkaan huomaa 32-bittisten sovellusten katoamista. Java-sovellukset on kääntänyt Android RunTime (ART), ja ajonaika voi tuottaa vain 64-bittisiä binaaritiedostoja! Yksi ongelma on muut kuin Java-sovellukset (yleensä pelit), joille kehittäjän on luotava 64-bittiset koontiversiot. Play Kauppa teki kuitenkin 64-bittisen tuen pakolliseksi kaikille sovelluspäivityksille jo vuonna 2019, joten ainoat ongelmat tulisivat liittyä hylättyihin, muutaman vuoden ikäisiin sovelluksiin. Hyvä esimerkki on vuoden 2013 hitti Flappy Bird.
Vain 64-bittinen tila tulee pian todellisuutta uusille Android-laitteille. Vaikka Pixel 7:n Tensor 2 tukee edelleen 32-bittistä ydintä kohti, se on luultavasti ainoa vuoden 2022 lippulaivapuhelin, joka voi ylpeillä siitä. Tämän vuoden Qualcommin ja Samsungin lippulaiva SoC:t tukevat 32-bittisiä teknologioita vain kolmessa kahdeksasta ytimestä, ja Armin ehdottama X3 SoC -suunnittelu vuodelle 2023 ei tue 32-bittisiä teknologioita ollenkaan. Kiinan markkinoita silmällä pitäen Qualcommin kerrotaan luopuvan tuesta 32-bittisille järjestelmille niin pian, eikä se välttämättä noudata Armin ohjeita.
Kun kaikki 64-bittiset Android-versiot ovat valmiit ja käytössä, oletettavasti näemme paremman suorituskyvyn ja paremman suojauksen poistamalla kaikki 32-bittiset roskat. Rahman sanoo, että yksi Googlen sisäinen tutkimus osoitti 5-10 prosentin parannusta suorituskyvyssä ja energiatehokkuudessa sekä vähentyneen RAM- ja tallennustarpeen.
Vastaa