ace-drink
Lt. Commander
- Registriert
- Juni 2008
- Beiträge
- 1.303
Hi
Hab jetzt ne Weile rumgesucht und will es jetzt doch mal auf deutsch klären.
Habe hier ein Galaxy S2, Moto Razr, Galaxy Nexus und Xperia S.
Alles Geräte, welche 1 GB RAM haben sollen.
Nun zeigt z. B. das S2 ca. 830 MB insgesamt an (frei und in Gebrauch), das Razr ca. 650 MB, das Galaxy Nexus 695 MB und das Xperia S 635 MB....
Also, ist es nun richtig, das die bis zu 385 MB die zu den 1024 MB fehlen für folgende Dinge einfach fest reserviert sind und unter Android dann gar nicht erst angezeigt werden.
Konstant zugewiesener RAM und später unsichtbar im System.
- Telefon bootet ein Linux -> Linux startet Dalvik VM -> Da läuft dann Android
Das alles braucht bis zu knapp 250 MB RAM
Konstant zugewiesener shared VRAM vom RAM
- Grafikspeicher
Das braucht dann nochmal so bis zu 128 mb RAM.
Adreno 220 braucht glaub soviel.
Hier fand ich, dass das Galaxy S2 deswegen mehr verfügbaren RAM hat, da die Grafik weniger RAM braucht, da geringere Auflösung gegenüber den 1280*720 bei Nexus und Xperia S. Oder es liegt daran, das die Mali Grafik nen wirklich eigenen VRAM hat und daher nur der Linux (Android , Dalvik) RAM Teil gebraucht wird. 1024-250....käme genau hin auf die dann freien ~830
Ist das alles so richtig? Was mich dann halt wundert, bei alten Androids wurde einem immer die volle RAM Zahl angezeigt also z. B 512 MB RAM. War das dann nur Kosmetik? Oder trübt mich da grad mein Gedächtnis?
Und noch was...wenn schon soviel für das SYS und Grafik reserviert ist, warum zeigt es mir dann unter Anwendungen je nach Handy zwischen 400-600 MB in Gebrauch nach dem Start , obwohl nur ein paar Prozesse aufgelsitet sind, welche zusammen vielleicht auf 100 MB kommen. Nimmt sich das System also von dem RAM auch nochmal was.
Hab jetzt ne Weile rumgesucht und will es jetzt doch mal auf deutsch klären.
Habe hier ein Galaxy S2, Moto Razr, Galaxy Nexus und Xperia S.
Alles Geräte, welche 1 GB RAM haben sollen.
Nun zeigt z. B. das S2 ca. 830 MB insgesamt an (frei und in Gebrauch), das Razr ca. 650 MB, das Galaxy Nexus 695 MB und das Xperia S 635 MB....
Also, ist es nun richtig, das die bis zu 385 MB die zu den 1024 MB fehlen für folgende Dinge einfach fest reserviert sind und unter Android dann gar nicht erst angezeigt werden.
Konstant zugewiesener RAM und später unsichtbar im System.
- Telefon bootet ein Linux -> Linux startet Dalvik VM -> Da läuft dann Android
Das alles braucht bis zu knapp 250 MB RAM
Konstant zugewiesener shared VRAM vom RAM
- Grafikspeicher
Das braucht dann nochmal so bis zu 128 mb RAM.
Adreno 220 braucht glaub soviel.
Hier fand ich, dass das Galaxy S2 deswegen mehr verfügbaren RAM hat, da die Grafik weniger RAM braucht, da geringere Auflösung gegenüber den 1280*720 bei Nexus und Xperia S. Oder es liegt daran, das die Mali Grafik nen wirklich eigenen VRAM hat und daher nur der Linux (Android , Dalvik) RAM Teil gebraucht wird. 1024-250....käme genau hin auf die dann freien ~830
Ist das alles so richtig? Was mich dann halt wundert, bei alten Androids wurde einem immer die volle RAM Zahl angezeigt also z. B 512 MB RAM. War das dann nur Kosmetik? Oder trübt mich da grad mein Gedächtnis?
Und noch was...wenn schon soviel für das SYS und Grafik reserviert ist, warum zeigt es mir dann unter Anwendungen je nach Handy zwischen 400-600 MB in Gebrauch nach dem Start , obwohl nur ein paar Prozesse aufgelsitet sind, welche zusammen vielleicht auf 100 MB kommen. Nimmt sich das System also von dem RAM auch nochmal was.