Gjest Slettet+5132 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Det er kjernen i saken ja: iOS kjører ferdigkompilert maskinkode for ARM-prosessorene, appene lastes ned ferdig kompilerte på samme måte som på et Windows- eller MacOS-program. Android kompileres appen ferdig ved installasjon på telefonen, kompilatoren er av hensyn til installasjonstid og kompatibilitet begrenset i kompleksitet. Men kompilatoroptimaliseringer gjør vel heller lite med minnebruk, foruten et par variable som blir optimalisert bort? I det store og hele bør ikke minnebruken til et program endre seg nevneverdig med forskjellige optimaliseringsnivå (men kan bli større ved Debug-build). Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Fordi android er laget for å kjøre på hummer og kanari. Da må man ta noen kjipe kompromiss innimellom. Det må også apple gjøre mtp f.eks bakoverkompabilitet, men det er mye enklere når de har kontroll på hw og sw samt slipper å tenke på tredjeparts leverandører. Du har enda ikke helt forstått det du? For å gjøre det litt enklere for deg da; 1. Samsung lager en helt ny telefon med sitt UI oppå iOS. Hvordan tror du det hadde blitt? Litt problemer her og der? Kanskje behov for litt mer ram for at alt skal funke sammen? Google kjører et helt rent OS uten et eget skin oppå som kan skape problemer. Hvorfor skal Pixel trenge mer ram enn iPhone når begge kjører et cleant OS? Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) Jeg skrev ikke at Pixel ikke er optimalisert for Android. Så hvorfor har du basert hele denne tråden med påstanden din om at Android trenger mer ram når du plutselig skal begynne å utelukke modeller? Endret 22. september 2019 av brukernavn331 Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) Så hvorfor har du basert hele denne tråden med påstanden din om at Android trenger mer ram når du plutselig skal begynne å utelukke modeller?Utelukke? Android telefonen din (Pixel) fungerer ikke noe bedre med hensyn til RAM enn noen annen Android telefon. Virker som om du tror at skin(n)et til feks Samsung/Huawei krever RAM. Hvorfor tror du det ? Endret 22. september 2019 av Slettet+234981 Lenke til kommentar
N o r e n g Skrevet 22. september 2019 Del Skrevet 22. september 2019 Men kompilatoroptimaliseringer gjør vel heller lite med minnebruk, foruten et par variable som blir optimalisert bort? I det store og hele bør ikke minnebruken til et program endre seg nevneverdig med forskjellige optimaliseringsnivå (men kan bli større ved Debug-build). Sant nok, det hører også til historien at Android fortsatt kjører Java (selv om den fra og med Android 5 blir forhåndskompilert). Videre er iOS mye flinkere til å redusere RAM-forbruket til en app når den legges i bakgrunnen enn Android (Resident Set Size), men hvordan det skjer er ikke greit å forstå (Apple er ikke akkurat interessert i å dele dette med omverden). Android Authority kom med en god artikkel på dette for to år siden: https://www.androidauthority.com/ANDROID-IOS-RAM-MEMORY-USAGE-744848/ Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Utelukke? Android telefonen din (Pixel) fungerer ikke noe bedre med hensyn til RAM enn noen annen Android telefon. Virker som om du tror at skin(n)et til feks Samsung/Huawei krever RAM. Hvorfor tror du det ? Så hvorfor tror du Google mener at 4gb er nok for en toppmodell mens Samsung velger 8 eller 12? That said, some phones will need more RAM than others. Case in point: a Pixel phone vs. a Galaxy phone. Samsung tends to include a lot of extra (read: superfluous) features on its phones. This leads to a heavier operating system that simply needs more RAM to function at a high level. Pixel phones run stock Android, which is cleaner and lighter than the Samsung Experience. Thus, Pixel phones can get away with less RAM than a Galaxy to provide a similarly fluid experience. Kilde: https://www.howtogeek.com/367770/how-much-ram-does-an-android-phone-really-need/ Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Videre er iOS mye flinkere til å redusere RAM-forbruket til en app når den legges i bakgrunnen enn Android (Resident Set Size), men hvordan det skjer er ikke greit å forstå (Apple er ikke akkurat interessert i å dele dette med omverden). Nettopp og akkurat det er grunnen til at en IPhone klarer seg med mindre RAM enn en Android telefonen. Håndteringen av apper som ligger i bakgrunnen er overlegent bedre enn på en Android telefon. Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Så hvorfor tror du Google mener at 4gb er nok for en toppmodell mens Samsung velger 8 eller 12? En Android telefon med 4GB er ikke en toppmodell. Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) En Android telefon med 4GB er ikke en toppmodell. Det får du gjerne mene. Men da mener du samtidig at nye iPhone Pro Max ikke er en toppmodell heller. Du kan jo forøvrig gå inn på telefonen din og se alle prosessene Samsung kjører i tillegg til Android. Da forstår du nok at telefoner med eget skin oppå Android trenger ekstra mye ram i motsetning til en telefon som kjører rent OS (feks Pixel eller iPhone) Endret 22. september 2019 av brukernavn331 Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) Det får du gjerne mene. Men da mener du samtidig at nye iPhone Pro Max ikke er en toppmodell heller. IPhone Pro Max er ikke en Android telefon. Du har ikke fått med deg poenget med tråden. Endret 22. september 2019 av Slettet+234981 Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) IPhone Pro Max er ikke en Android telefon. Du har ikke fått med deg poenget med tråden. Er det det eneste svaret du klarte å komme med? Du får nesten forklare hva poenget med tråden din er da, siden jeg har motbevist påstanden din flere ganger. Endret 22. september 2019 av brukernavn331 Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Er det det eneste svaret du klarte å komme med? Du får nesten forklare hva poenget med tråden din er da, siden jeg har motbevist påstanden din flere ganger. Du har ikke motbevist noe som helst, du bare benekter fakta. Hensikten med tråden var å avklare en gang for alle at IPhone klarer seg med mindre Ram pga bedre håndtering av apper i bakgrunn. Se første post. Lenke til kommentar
N o r e n g Skrevet 22. september 2019 Del Skrevet 22. september 2019 Nettopp og akkurat det er grunnen til at en IPhone klarer seg med mindre RAM enn en Android telefonen. Håndteringen av apper som ligger i bakgrunnen er overlegent bedre enn på en Android telefon. iOS er annerledes, men ikke nødvendigvis bedre på annet enn redusering av RAM-forbruk. Fordi man ikke vet hva iOS gjør for å redusere minnebruken til en app når den legges i bakgrunnen er det ikke godt å si hvilke konsekvenser det har. Det eneste man kan si er at iOS reduserer RAM-bruken til en app drastisk når den ikke lengre er i fokus. Android har forøvrig to løsninger når den går tom for RAM: garbage collection og avslutning av gamle apper. For de som er nysgjerrige på hvor mye minne/RAM Android-telefonen bruker kan de gå inn i utviklerinnstillinger og trykke mange ganger på build-nummer, gå inn i utviklerinnstillinger, og velge minne/RAM. Det siste døgnet har min Mate 20 Pro brukt 3.4GB i snitt. Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 (endret) Nåhh, føler jeg er på gli. Snart er'n ombord. brukernavn331 that is. Endret 22. september 2019 av Slettet+234981 Lenke til kommentar
brukernavn331 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Du har ikke motbevist noe som helst, du bare benekter fakta. Hensikten med tråden var å avklare en gang for alle at IPhone klarer seg med mindre Ram pga bedre håndtering av apper i bakgrunn. Se første post. Du har jo ikke avklart noe som helst når påstanden din er full av feil. Som sagt, Android-telefoner med rent OS trenger mindre ram enn telefoner med eget skin oppå Android. Du må gjerne prøve å motbevise det jeg sier. Forøvrig interessant å teste det Noreng skriver. Min har brukt i gjennomsnitt 2,5gb av 4 med relativt tungt bruk det siste døgnet. Lenke til kommentar
Comma Chameleon Skrevet 22. september 2019 Del Skrevet 22. september 2019 Hvem sliter med å ha mest apper åpne uten å måtte åpne de på nytt/refreshe de når man blar tilbake? En Android med 8gb ram eller iPhone med 4? Ingen som vil teste? Med samme apper på begge så det blir likt. Lenke til kommentar
Comma Chameleon Skrevet 22. september 2019 Del Skrevet 22. september 2019 Gjennomsnittet har litt å si men hjelper ikke hvis du sliter fordi du peaker ofte. Hvor mange ganger ila en dag treffer en iPhone 4gb ram? Og hvilke konsekvenser får det? Lenke til kommentar
Gjest Slettet+234981 Skrevet 22. september 2019 Del Skrevet 22. september 2019 Som sagt, Android-telefoner med rent OS trenger mindre ram enn telefoner med eget skin oppå Android. Du må gjerne prøve å motbevise det jeg sier. Er jo ikke dette tråden handler om. Du er OT. Lenke til kommentar
minim Skrevet 22. september 2019 Del Skrevet 22. september 2019 Sant nok, det hører også til historien at Android fortsatt kjører Java (selv om den fra og med Android 5 blir forhåndskompilert). Videre er iOS mye flinkere til å redusere RAM-forbruket til en app når den legges i bakgrunnen enn Android (Resident Set Size), men hvordan det skjer er ikke greit å forstå (Apple er ikke akkurat interessert i å dele dette med omverden). Android Authority kom med en god artikkel på dette for to år siden: https://www.androidauthority.com/ANDROID-IOS-RAM-MEMORY-USAGE-744848/ God artikkel hvor dette oppsummeres greit. Essensen er vel omtrent som i Gadden sitt første innlegg her. Der iOS fikk minnebruket I en app ned i 10mb uten å kille den fikk Android knapt komprimert noe som helst og måtte på tredje appen kille den første. Løsningen er jo at de dytter på mer minne i stede for å gjøre det like bra som Apple, men spørsmålet er jo om det faktisk er en god løsning. Til en viss grad er det jo det, men det er som å fikse en lekk båt med en større øse. Sitat: I am no Apple fanboy, but I must say I am impressed by how iOS is handling these low memory situations. Sitat: It seems that in response to the way Android handles background apps that OEMs have just added an extra 1 or 2GB of memory. That is a perfectly valid solution, however I for one would like to see Android (i.e. Linux) handle background apps differently than it does today Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå