Innehållsförteckning:
- En 32-bitars telefon som släpptes i 64-bitarsåldern väcker några frågor - låt oss svara på dem
- Vad betyder 32 eller 64-bitars ens för smartphones?
- Så svara på frågan - är Nexus 6 föråldrad på grund av processorn?
En 32-bitars telefon som släpptes i 64-bitarsåldern väcker några frågor - låt oss svara på dem
Ny Nexus-tid, baby! Det är tiden på året när hardcore fans av Googles version av Android blir upphetsade. Vi ser ny hårdvara, nya OS-versioner med söta funktioner och vi börjar tänka på hur vi ska finansiera våra nya inköp och de saker vi ska göra med dem. Det är # 420ROOTIT hela dagen för vissa, njuter av "ren" Android som den är för andra.
Med varje lansering av ny Nexus-hårdvara kommer dock lite kontroverser. I år är det mestadels storleken - Nexus 6 är ett stort odjur av en telefon - och priset - Nexus 6 är prissatt som ett stort odjur av en telefon. (Eller som alla andra telefoner. Precis till skillnad från tidigare Nexus-telefoner är allt.) Uppdelning finns på båda punkterna, men i slutändan kommer de som verkligen vill ha den nya Nexus köpa en trots trots eller på grund av båda frågorna.
Men det finns en inte så liten sak som har mer än ett par skrapa på huvudet och lite orolig. Lollipop är byggt för 64-bitars processorer och Nexus 9-surfplattan är en 64-bitars enhet. Men Nexus 6 använder en 32-bitars processor. Betyder det att det är föråldrat innan det ens släpps?
Låt oss rapa.
Vad betyder 32 eller 64-bitars ens för smartphones?
Växlingen till 64-bitars arkitektur (eller inte) betyder både mycket och inte så mycket. Glöm allt "64-bitars betyder bara att du kan ha mer RAM-brus" du hör. Även om det är sant - 64-bitars datoranpassning möjliggör mer än 4 GB RAM-minne - är det en liten punkt på en lista med funktioner, och en som inte betyder mycket för en smartphone. Det finns två viktiga saker som 64-bitars processorer kan ta med till en smartphone:
- Snabbare beräkning av ännu mer data på en gång
- Den nya ARM v8-specifikationen
Det finns inget behov av att något som en Twitter-app kör flera kärnor för allt de är värda.
Den första är för framtiden för Android. Just nu utnyttjar de flesta applikationer på din telefon - Nexus eller på annat sätt - inte ens flerkärnan och multitråd per kärnfunktioner för chipet i det. Ofta behöver de inte - det finns inget behov av att något som en Twitter-app kör flera kärnor för allt de är värda. Som äter batteri, och i princip bara slösar bort resurser som inte behövs för att fungera smidigt. Vissa spel älskar den fyrkärniga CPU: n i din telefon, och de behöver hästkraften. Men i allmänhet behöver appar och systemomkostnader från Android inte svänga alla kärnorna till sin smältpunkt.
Än.
Den andra posten i min kortlista är viktig för en smartphone. Den nya ARM v8-specifikationen som används för att bygga dessa CPU: er för din smartphone kommer att ge bättre batteritid och mer datorkraft till alla enheter de används i - 32-bitars eller 64-bitars. Oavsett vilket företag som byggde CPU: n, om det licensierade ARM v8-specifikationerna kommer det att göra en skillnad i den dagliga driften av någon smartphone. Naturligtvis kommer alla chips som använder den nya ARM v8-specifikationen att bli 64-bitars kapabla …
Kort sagt, just nu, som i dag, gör 64-bitars datoranvändning inte så stor skillnad i hur du använder din telefon eller en betydande ökning av prestanda. Men det kanske i framtiden.
Så svara på frågan - är Nexus 6 föråldrad på grund av processorn?
Nej.
När du kan köpa Nexus 6 och hålla den i tassarna kommer det inte att göra någon stor skillnad alls. Vi kommer inte att se de "dramatiska" förbättringarna av batteritiden som vi förväntar oss att se från ARM v8-chips, men de saker du kör och hur du kör dem kommer inte att förändras eftersom Lollipop erbjuder 64-bitars support.
Det är bara inte helt framtidssäkert.
När du kan köpa en Nexus 6 kommer processorn inte att göra någon stor skillnad.
En dag kommer Google att stå på scenen någonstans för att visa upp en fantastisk ny funktion i en kommande version av Android som bara fungerar "om hårdvaran stöder det." Det kommer att vara kod för "Vi utnyttjar den extra beräkningskraften i en 64-bitars processor och det skulle hålla sig som helvete på en 32-bitars processor så att vi inte kommer att erbjuda den till dem."
Chansen är stor att Nexus 6 kommer att vara lång i tanden vid den punkten och alla som köpte en kommer att vara redo att köpa ny hårdvara redan. Men det måste finnas en avstängningspunkt om Google någonsin hoppas använda några av funktionerna i 64-bitarsarkitekturen för att skriva mer intensiv och krafthungrig programvara. Vi antar att Google är smart och kommer att få den avstängningspunkten att hända när alla OEM-tillverkare (och dem själva) har haft enheter som kan stödja nya funktioner tillgängliga ett tag. Men vi kan inte vara 100 procent säkra.
Telefoner från Samsung, LG och HTC med 64-bitars processorer kommer. Andra kommer att följa. Chansen är stor att vi kommer att se några tillkännagivna precis när vi är på CES i januari 2015. Dessa enheter kommer att vara mer framtidssäkra, men vem vet när dessa företag faktiskt kommer att uppdatera och anta nya funktioner. Din Nexus 6 kommer dock att uppdateras direkt under tiden. Och det kommer att fortsätta uppdateras tills det bara är för gammalt gammalt för att köra de nya versionerna, eller för gammalt för att Google slösar bort tid och pengar på att utvecklas för det.
Om Google skulle meddela att en 64-bitars Nexus-telefon kom tidigt nästa år skulle jag tveka att köpa en Nexus 6 idag. Men för tillfället är svaret nej - Nexus 6 är inte föråldrad och kommer inte att vara i den omedelbara framtiden.