Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > HTC Forum > T-Mobile G1 Forum > Root / Hacking / Modding für T-Mobile G1

RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Das Thema "RAM Speicherprobleme - Programme bleiben nicht im Hintergrund" befindet sich unter Root / Hacking / Modding für T-Mobile G1 auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 01.06.2010, 13:39   #1 (permalink)
Neuer Benutzer

Registriert seit: 30.05.2010
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Hallo,

ich habe mir vor kurzem gebraucht ein G1 gekauft und war zunächst sehr zufrieden - bis auf die Akkuleistung, aber das war ich von meinem vorherigen Treo schon gewöhnt.

Ich nutze das Gerät hauptsächlich zum Lesen. Meistens springe ich da abwechselnd zwischen Browser, Texteditor und Ebookreader hin und her. Zwischendurch wird auch mal die To Do Liste,Emails oder anderes aufgerufen. Damit ich anschließend an derselben Stelle weiterlesen kann, will ich die Programme natürlich nicht schließen, sondern in den Hintergrund schieben.

Als Texteditor nutze ich Test Edit und Word To Go. Mit Text Edit funktioniert das ganz gut, die Datei blieb bisher immer geöffnet, aber mit dem Programm kann man z.B. nicht auschneiden und einfügen.
Mit Word To Go geht das nicht so gut. Wenn ich nur die Hometaste drücke und Word gleich wieder öffnen, ist die Datei noch offen. Wenn ich mehrere Minuten etwas anderes mache nicht mehr.

Als Ebook Reader nutze ich AEPReader. Das funktioniert prima. Das geöffnete Buch kann immer wieder an derselben Stelle geöffnet werden.

Die meisten Probleme habe ich mit dem Browser. Der Google Browser merkt sich zwar die letzte Seite, wenn man das Programm wieder aufruft (nachdem man Home gedrückt hat), muss sie aber meist wieder neu laden. Den Browser nehme ich auch sehr ungern, da die Lesezeichen sehr bescheiden sind.
Die besten Erfahrungen hatte ich schon auf Windows Mobile mit Opera und den wollte ich auch hier wieder nutzen. Das funktioniert leider überhaupt nicht. Jedes mal wenn ich eine Seite geöffnet habe, dann etwas anderes mache und sie dann wieder aufrufen will, wird Opera komplett neu geöffnet und die Seite ist weg. Selsbt wenn ich nur die Hometaste drücke und das Programm sofort wieder öffne, startet er komplett neu.

Scheinbar haben nur sehr wenig Leute ähnlich Probleme, da ich kaum Infos dazu finden konnte.

Einen Vorschlag aus einem anderen Forum habe ich bereits probiert. Angeblich soll der Cyanogen ROM besser mit dem RAM Speicher wirtschaften, darum ich habe ich Cyanogen 4.2.15.1 (ohne Danger SPL und Radio) nach der Anleitung hier im Forum installiert. Das hat allerdings nicht zu einer Verbesserung geführt, eher eine Verschlechterung.

Ein anderer Vorschlag war den MinFreeManager zu installieren und die Anzahl der Hidden Programs zu ändern. Leider konnte ich das aber nicht ausprobieren, denn dafür braucht man Root, und den habe ich trotz erfolgreicher Installation von Cyanogen leider nicht. Warum auch immer.

Der interne Speicher für Programme ist natürlich auch viel zu klein, woran ich durch den fehlenden Root momentan auch nichts ändern kann. Damit könnte ich aber notfalls leben.

Ich wäre sehr dankbar für andere Vorschläge, denn momentan kann ich mit dem Gerät nicht wirklich gut arbeiten.

Leider kenne ich mich mit der Custom System Materie nur oberflächlich aus und habe auch nicht die Zeit verschiedene Systeme auszuprobieren oder das ROM x-mal drüber zu flashen, bis ich dann irgendwann vielleicht doch Root habe...

Vielleicht gibt's ja hier doch jemanden mit ähnlichen Problemen?

Ich nutze übrigens keinen Taskmanager, weil Android das angeblich selber recht intelligent kann...

Zum System:

Firmware: 1.6
Kernel-Version: 2.6.29.6-cyanogenmod shade@toxygene
Mod version: CyanogenMod-4.2.15.1
Build-Nummer: DRC83

Speicher: 63MB/74MB

Laufende Apps mit Memory Angabe:
Anysoftkeyboard: 12,72 M (sichtbar)
Telefon: 11,78 M
Android System: 24,71 M
Astrid: 13,04 M (Service)
Market: 20,34 M (Vordergrund)
Astro: 16,62 M (Vordergrund)

Nach meiner Rechnung sollten fast 100MB RAM frei sein, was wahrscheinlich nicht stimmt....

Das Weglassen von Astrid und Anysoftkeyboard ergab keinen merkbaren Unterschied.



Edit:

Android System Info sagt mir zum RAM:
Total RAM: 95,63MB, Free RAM: 17,78MB

Und im Detail:
Foreground App 6MB
Visible App 8MB
Secondary Server 16MB
Hidden App 20MB
Content Provider 22MB
Empty App 24MB

Ich dachte das G1 kommt mit 192MB RAM. Kann es sein, dass bei mir da was kaputt ist?

Geändert von Acajou (01.06.2010 um 13:56 Uhr)
Acajou ist offline   Mit Zitat antworten
Alt 01.06.2010, 13:52   #2 (permalink)
Android Experte

Modell: HTC Desire HD

Registriert seit: 08.05.2009
Beiträge: 691
Abgegebene Danke: 28
Erhielt 83 Danke für 74 Beiträge
Haunter1982 eine Nachricht über ICQ schicken Haunter1982 eine Nachricht über Skype™ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Deine Probleme könnten sich mit einer Swap-Partition lösen lassen, dazu brauchst du eigentlich kein Root. Komisch ist der fehlende Root aber trotzdem. Dazu müsstest du eigentlich nur in der Recovery deine SD-Karte Partitionieren. Vorher aber unbedingt alle Dateien die auf der SD-Karte liegen auf den PC sichern, den die werden gelöscht.

200MB für Apps(ext), und 64MB Swap sollten bei dir gut wirken.

Deine Rechnung stimmt definitv nicht!

Das G1 hat nur 96MB Ram. Wie kommst du darauf das du noch 100 Frei hast wenn du schon einiges verbrätst..

Ich persönlich würde auf Astrid und Anysoftkeyboard verzichten. Und den Market schließen. Damit sollte sich gut Platz machen lassen.
Mit was hast du die Speicherbelegung abgefragt?

Das Problem liegt grundsätzlich aber nicht an Android sondern an den Programmieren der Apps, da diese die Priorität ihrer Programme festlegen. Wenn die Prio niedrig ist wird das Programm im Hintergrund bei hoher Speicherauslastung schneller gekillt.

Das G1 hat 192MB Ram, RAM ist bei den Mobilen geräten aber nicht der Arbeitsspeicher. das G1 hat devinitiv 96mb ram. Wenn du im Terminal-Emulator den Befehl Free eintippst weißt du wieviel belegt ist.

Mich nervt das bei den Browsern auch. Da gibts nur die möglichkeit das du die Seite direkt speicherst.

Edit: hast du Astrid und anysoftkeyboard deinstalliert? Wenn nicht werden die sofort wieder in den Speicher geladen wenn du sie nur killst.
__________________
HTC Desire HD
Googletalk: matthias.arndt82[at]googl...

Geändert von Haunter1982 (01.06.2010 um 14:12 Uhr)
Haunter1982 ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:05   #3 (permalink)
Neuer Benutzer

Registriert seit: 30.05.2010
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Danke für die schnelle Antwort.

Ich habe folgendes während der Cyanogen Installation gemacht:

"G1 ausschalten und mit Home (gedrückt halten) + Power in den Recovery-Modus starten (hier sollte jetzt ein Menü erscheinen).
Mit Alt-P und dann Alt+0 (Ist aber auch alles per Trackball und Druck auf selbigen auswählbar) die SD partitionieren (96 und 384 sind gute Werte) und wer will kann jetzt auch auf EXT3 konvertieren (kein muss)."

Auf EXT3 konvertieren habe ich nicht gemacht, weil ich nicht weiß was das heißt.

Ist das die Art Partitionierung die Du meinst?
Wie sage ich dem System denn, dass es die Partition auf der SD Karte als RAM Speicher nutzen soll?


Und noch eine Anfänger Frage... Muss die Recovery.img als Datei auf meiner SD Karte bleiben, oder ist die nach dem Flashing auch so aufrufbar?
Acajou ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:18   #4 (permalink)
Ehren-Mitglied
 
Benutzerbild von Kranki

Modell: Nexus One

Registriert seit: 19.07.2009
Beiträge: 4.329
Abgegebene Danke: 127
Erhielt 1.372 Danke für 871 Beiträge
Kranki eine Nachricht über ICQ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Zitat:
Zitat von Acajou Beitrag anzeigen
Ich dachte das G1 kommt mit 192MB RAM. Kann es sein, dass bei mir da was kaputt ist?
Das G1 kommt schon mit 192MB RAM insgesamt. Davon sind allerdings 64MB schonmal HTC-Trickserei, die sind RAM des Baseband-Prozessors und für Android gar nicht zuständig. Andere Hersteller geben das meist gar nicht mit an.
Von den 128MB, die das Gerät effektiv tatsächlich hat, sind 32MB reserviert für Grafik, Kamera, etc. Effektiv bleiben 96MB nutzbarer Speicher.

Bei deinem Nutzungsprofil würde ich einen Memory-Hack-Kernel empfehlen. Bei Android-Versionen bis 1.6 (wo Cyanogen 4.2.15.1 noch drunter fällt) kann man so 10MB RAM vom Grafikspeicher abzwacken. Außerdem solltest du eine Swap-Partition versuchen und bei der Gelegenheit auch gleich Apps2SD einrichten, um deine volle Datenpartition etwas zu entlasten.
Tutorials dazu gibts im Tutorial-Thread.
__________________
CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One
Kein Support via PN und E-Mail. Bitte das Forum nutzen.
"Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder
Kranki ist gerade online   Mit Zitat antworten
Alt 01.06.2010, 14:19   #5 (permalink)
Android Experte

Modell: HTC Desire HD

Registriert seit: 08.05.2009
Beiträge: 691
Abgegebene Danke: 28
Erhielt 83 Danke für 74 Beiträge
Haunter1982 eine Nachricht über ICQ schicken Haunter1982 eine Nachricht über Skype™ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Hi,
Ja ist richtig Partitioniert.
Denke bei dir ist da von Grund auf was falsch gelaufen. denn eigentlich sollte das Cyanogen die Swap-Partition automatisch erkennen.
Was sagt der Befehl free? (Im Terminal Emulator eingeben)
Wenn da nur RAM steht und bei Swap 0 dann lad dir mal testweise das Programm Swapper aus dem Market herunter und stell da mal die Swap-partition aktiv.

@Kranki, ich glaube nicht das ihn die 10MB rausreißen, schaden tuts sicher nicht, wenn er wie er angibt aber schon partitioniert hat ist es komisch das das Cyano das nicht automatisch verwendet. Und das mit den Root-Rechten is auch nicht normal.
__________________
HTC Desire HD
Googletalk: matthias.arndt82[at]googl...

Geändert von Haunter1982 (01.06.2010 um 14:22 Uhr)
Haunter1982 ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:21   #6 (permalink)
Ehren-Mitglied
 
Benutzerbild von Kranki

Modell: Nexus One

Registriert seit: 19.07.2009
Beiträge: 4.329
Abgegebene Danke: 127
Erhielt 1.372 Danke für 871 Beiträge
Kranki eine Nachricht über ICQ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Zitat:
Zitat von Haunter1982 Beitrag anzeigen
Hi,
Ja ist richtig Partitioniert.
Denke bei dir ist da von Grund auf was falsch gelaufen. denn eigentlich sollte das Cyanogen die Swap-Partition automatisch erkennen.
Cyanogen macht kein Swap von alleine, das lief schon immer über eine userinit.sh.
__________________
CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One
Kein Support via PN und E-Mail. Bitte das Forum nutzen.
"Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder
Kranki ist gerade online   Mit Zitat antworten
Alt 01.06.2010, 14:24   #7 (permalink)
Android Experte

Modell: HTC Desire HD

Registriert seit: 08.05.2009
Beiträge: 691
Abgegebene Danke: 28
Erhielt 83 Danke für 74 Beiträge
Haunter1982 eine Nachricht über ICQ schicken Haunter1982 eine Nachricht über Skype™ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Oh dann hat mich meiner Erinnerung getäuscht. Dann sollte er aber mit dem Programm Swapper erst mal testen ob ihm eine Swap-Partition überhaupt hilft. Wobei geht ja auch nicht da er kein Root hat.

Kann es sein das USB-Debugging ausgeschaltet ist? Damit hängt doch dieses SU-App zusammen?

Edit.: Grundsätzlich ist das Cyanogen 4.2.15.1 überhaupt eine eher schlechte Wahl, das stabilste und schnellste Cyanogen ist nach wie vor 4.2.5. Am besten in Krankis-Remix V2. Da ist der Kernel-Hack schon drin, und läuft schnell und stabli.
@Kranki, hast du da das Userinit.sh schon mit drin?

Edit2: Es wird wohl auf einen "Neuflash" hinauslaufen damit das alles laufen kann. Mit Root kannst du dann das Userinit einrichten. Damit funktioniert dann sowohl das Apps2SD als auch der Swap. Am besten sicherst du vorher deine Programme und deren Einstellungen mit dem Titanium backup aus dem Market.
__________________
HTC Desire HD
Googletalk: matthias.arndt82[at]googl...

Geändert von Haunter1982 (01.06.2010 um 14:32 Uhr)
Haunter1982 ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:31   #8 (permalink)
Neuer Benutzer

Registriert seit: 30.05.2010
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Zitat:
Zitat von Haunter1982 Beitrag anzeigen
Hi,
Ja ist richtig Partitioniert.
Denke bei dir ist da von Grund auf was falsch gelaufen. denn eigentlich sollte das Cyanogen die Swap-Partition automatisch erkennen.
Was sagt der Befehl free? (Im Terminal Emulator eingeben)
Wenn da nur RAM steht und bei Swap 0 dann lad dir mal testweise das Programm Swapper aus dem Market herunter und stell da mal die Swap-partition aktiv.

@Kranki, ich glaube nicht das ihn die 10MB rausreißen, schaden tuts sicher nicht, wenn er wie er angibt aber schon partitioniert hat ist es komisch das das Cyano das nicht automatisch verwendet. Und das mit den Root-Rechten is auch nicht normal.

Also bei Free kommt:

total used free shared
ers
Mem: 97924 91964 5960 0
340
Swap: 24472 19532 4940
Total: 122396 111496 10900


Nicht grad viel, wie's aussieht...


Swapper ist nur für Root User, das wird momentan bei mir nicht gehen.
Acajou ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:34   #9 (permalink)
Android Experte

Modell: HTC Desire HD

Registriert seit: 08.05.2009
Beiträge: 691
Abgegebene Danke: 28
Erhielt 83 Danke für 74 Beiträge
Haunter1982 eine Nachricht über ICQ schicken Haunter1982 eine Nachricht über Skype™ schicken
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Ja, das siehst so aus als hättest du in den SpareParts den CompCache aktiviert.

Öffne das programm mal und schau ob du da vielleicht die auswahlmöglichkeiten für Swap hast. Am besten wäre Swap ohne Compcache.
__________________
HTC Desire HD
Googletalk: matthias.arndt82[at]googl...
Haunter1982 ist offline   Mit Zitat antworten
Alt 01.06.2010, 14:37   #10 (permalink)
Neuer Benutzer

Registriert seit: 30.05.2010
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: RAM Speicherprobleme - Programme bleiben nicht im Hintergrund

Hm, dann werd ich wohl am Feiertag mal Cyanogen 4.2.5 draufspielen. Vielleicht klappt's diesmal dann auch mit dem Root. Ohne werde ich wohl nicht viel bewirken können.

Was würde es mir denn zusätzlich noch bringen wenn ich die Danger SPL und Radio flashe? Das habe ich noch nicht wirklich verstanden.

Wie sehe ich ob USB Debugging ausgeschaltet ist, bzw wo kann ich's einstellen? Habe in den Einstellungen nichts gefunden.
Acajou ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Verbrauchen im Hintergrund liegende Programme Akku? boby3104 HTC Desire Forum 2 04.05.2010 12:53
Programme im Hintergrund? Yellowstone HTC Hero / T-Mobile G2 Touch Forum 10 14.12.2009 19:24
Radalert und andere programme im Hintergrund laufen lassen?!? proedel Sonstige Apps & Widgets 14 24.11.2009 23:03
programme im hintergrund goekcey HTC Magic Forum 5 24.05.2009 10:40
Programme die im Hintergrund noch laufen? siegi4444 Sonstige Apps & Widgets 3 05.05.2009 22:20




Du liest gerade: "RAM Speicherprobleme - Programme bleiben nicht im Hintergrund" unter "Root / Hacking / Modding für T-Mobile G1" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.