ARM naar 64-bit: de laatste ontwikkelingen op een rijtje

25 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. De eerste
  3. 3. Keuzes
  4. 4. Denver
  5. 5. Android op 64-bit
  6. 6. Toekomst
  7. 25 reacties

Android op 64-bit

Uiteraard zijn we de afgelopen tijd aan de slag gegaan met 64-bit-toestellen. Naast de high-end Samsung Galaxy S6 en S6 Edge, fSony Xperia Z3+ en HTC One M9, hebben we op inmiddels ook behoorlijk wat minder hoog gepositioneerde apparaten getest. Heel erg veel merk je in de praktijk op dit moment eigenlijk nog niet van de nieuwe instructieset. Er zijn ook niet echt veel apps die de mogelijkheden ervan volledig (kunnen) benutten, al zou een 32-bit-app in theorie ook sneller moeten draaien op 64-bit-hardware dan op 32-bit-hardware.

Om eens te kijken wat het verschil is tussen 32-bit en 64-bit binnen een en dezelfde app, hebben we Antutu er even bij gepakt. Als je die benchmark opstart op een 64-bit-toestel (met Android 5, oudere versies ondersteunen 64-bit-hardware officieel niet), heb je de optie om de 32- of de 64-bit-versie van de benchmark te draaien. Het maakt voor het uiteindelijke resultaat niets uit. Of dat ligt aan de Antutu-benchmark die nog niet het maximale uit 64-bit-hardware kan halen, of dat het voor dit soort toepassingen simpelweg nog niet heel veel uitmaakt welke versie je kiest, zal de toekomst uit moeten wijzen.

Hou er in ieder geval rekening mee dat niet alleen de hardware 64-bit moet ondersteunen, ook de software moet ermee overweg kunnen. Dan hebben we het uiteraard over apps, maar in het bijzonder over Android zelf. De nieuwste versie van Android, versie 5, biedt die ondersteuning, eerdere versies niet. 

Uiteindelijk draait het wat ons betreft niet zozeer om 64-bit bij de nieuwe SoC’s, maar veel meer om de onderliggende architectuur, waar 64-bit een onderdeel van uitmaakt, namelijk ARMv8. Als je bedenkt dat vrijwel alle smartphones vanaf de eerste iPhone op ARMv7-architectuur gebaseerde processors hebben gehad, dan is de overstap naar een nieuwe architectuur een enorm grote verandering. Het is niet zozeer de 64-bit-hardware in een toestel die ervoor zorgt dat bijvoorbeeld een interface soepel draait, maar veel meer de onderliggende architectuur.


Android 5.0 is vereist om gebruik te maken van van 64-bit SoC’s met dit OS.

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee