Som er bedre: Android Lollipop og iOS 8
Makradar Av Teknologi / / December 19, 2019
Jeg leste denne overskriften, ville jeg ha trodd at forfatteren - en idiot. Sammenligne to radikalt forskjellige oppgraderings dramatisk forskjellige systemer er ganske dum og meningsløs.
Men spørsmålet om Quora med samme navn, var en veldig interessant svar fra Glenn Williams. Hans mening om hvorfor Android er så mye RAM har vi allerede publisert her.
Nå er han igjen utmerket seg og jeg fortalte, Hva slags oppdatering er best når det gjelder innovasjon, produktivitet og nytte for brukeren.
Videre er direkte tale.
Hvis du skal skrive operativsystemet for mobile enheter, må du huske et par ting:
- Prosessoren i den mobile enheten er ikke så kraftig som stasjonære, slik at OS har en svært effektiv bruk av maskinvare.
- Skjermen skal svare på det presser så raskt som mulig, så du trenger for å optimalisere programvare for bildegjengivelse.
- RAM vil alltid være litt, så du trenger å bruke den effektivt.
iOS er et resultat av politiske utviklingen Deretter konverteres under mobil plattform. Det fungerer nesten perfekt, som er skrevet av motoren (native) programmeringsspråk. Dette betyr at det ble opprettet nettopp for denne jern.
RAM i iOS også brukes så effektivt som mulig, og ved anvendelse gitt til minimum av minne som er nødvendig for optimal ytelse.
På Android, ting er annerledes. Java er langt mindre potent enn egen kode, og å utføre en handling tar flere treff til prosessoren. ART (Android runtime) har som mål å løse dette problemet ved rekompileres Java-koden i egen kode. Hvordan dette hjelper er fortsatt ukjent.
Hvorfor Google gjorde et slikt merkelig avgjørelse og begynte å gjøre Android til Java? Jeg tror det er all grunn av hva de var i rollen som catch-up. Etter utgivelsen av iPhone de trengte så raskt som mulig for å frigjøre din egen enhet for å ta en større markedsandel. Derfor, i stedet for å utvikle sin egen beslutning, brukte de gratis Linux-kjernen og Java, og dette snudde raskt under ham å unngå å betale for Oracle lisenser.
Grunnleggende tekniske løsninger Android ble gjort ikke i favør av maksimal effektivitet og komfort, og i favør av hastigheten til markedet.
Og Android er fortsatt høster gevinsten.