H
hnr
Fortgeschrittenes Mitglied
- 7
hallo,
ich habe - zumindest für mich - eine lösung für die performanceprobleme unter froyo gefunden und will sie gerne mit allen anderen teilen, die seit der installation von android 2.2 auf ihrem milestone mit der geschwindigkeit mehr als unzufrieden sind. da ich weder über google noch über die forensuche hier diesen lösungsweg gefunden habe, erstelle ich diesen thread.
ich verwende den go launcher ex und habe die "persistant"-option aktiviert - das sorgt schon einmal dafür, dass der launcher bei zu wenig freiem arbeitsspeicher nicht zu schnell geschlossen wird.
darüber hinaus verwende ich "autokiller" aus dem market - achtung: hierbei handelt es sich nicht um einen typischen prozesskiller, der bei zu wenig freiem arbeitsspeicher einfach wahllos prozesse abschießt! mithilfe von autokiller ändert man lediglich die so genannten "minfree"-werte von android (root-rechte notwendig).
was sind diese "minfree"-werte?
sie geben an, bei wie viel rest-arbeitsspeicher bestimmte prozessgruppen geschlossen werden sollen. prozessgruppen sind zum beispiel: im vordergrund befindliche apps, im hintergrund befindliche apps, content provider, leere apps usw.
für jede dieser gruppen kann man einen grenzwert in mb definieren. wird dieser grenzwert an arbeitsspeicher unterschritten (z.b. 50 mb), kann man schon mal die gruppen schließen, die für ein funktionierendes multitasking wohl am ehesten verzichtbar sind, also alle leeren apps und content provider. eine zweite grenze errichtet man z.b. bei 30 mb für alle im hintergrund befindlichen apps.
begrüßenswert ist, dass autokiller nicht im hintergrund läuft! das programm setzt nur die entsprechenden minfree-werte, für die sich der user entscheidet. das eigentliche memory management wird weiter von android übernommen. daher ist diese lösung viel sauberer und weitaus weniger gefährlich, als auf die typischen prozesskiller zurückzugreifen.
für das milestone habe ich mich für das profil "optimum" entschieden. das nächsthöhere profil "strict" war mir etwas zu aggressiv und hat hintergrundapps für meinen geschmack zu schnell geschlossen.
mein froyo ist dadurch spürbar reaktionsfreudiger geworden. leider kann ich nicht sagen, ob dieser ansatz auch bei anderen milestone-usern funktioniert.
daher probiert es aus und schreibt eure erfahrungen!
tipps am rande: vor der installation von froyo habe ich einen wipe durchgeführt. darüber hinaus versuche ich immer, so wenig widgets und hintergrundapps (z.b. traffic-counter) wie möglich zu verwenden, um das system performant zu halten.
gruß,
hnr
ich habe - zumindest für mich - eine lösung für die performanceprobleme unter froyo gefunden und will sie gerne mit allen anderen teilen, die seit der installation von android 2.2 auf ihrem milestone mit der geschwindigkeit mehr als unzufrieden sind. da ich weder über google noch über die forensuche hier diesen lösungsweg gefunden habe, erstelle ich diesen thread.
ich verwende den go launcher ex und habe die "persistant"-option aktiviert - das sorgt schon einmal dafür, dass der launcher bei zu wenig freiem arbeitsspeicher nicht zu schnell geschlossen wird.
darüber hinaus verwende ich "autokiller" aus dem market - achtung: hierbei handelt es sich nicht um einen typischen prozesskiller, der bei zu wenig freiem arbeitsspeicher einfach wahllos prozesse abschießt! mithilfe von autokiller ändert man lediglich die so genannten "minfree"-werte von android (root-rechte notwendig).
was sind diese "minfree"-werte?
sie geben an, bei wie viel rest-arbeitsspeicher bestimmte prozessgruppen geschlossen werden sollen. prozessgruppen sind zum beispiel: im vordergrund befindliche apps, im hintergrund befindliche apps, content provider, leere apps usw.
für jede dieser gruppen kann man einen grenzwert in mb definieren. wird dieser grenzwert an arbeitsspeicher unterschritten (z.b. 50 mb), kann man schon mal die gruppen schließen, die für ein funktionierendes multitasking wohl am ehesten verzichtbar sind, also alle leeren apps und content provider. eine zweite grenze errichtet man z.b. bei 30 mb für alle im hintergrund befindlichen apps.
begrüßenswert ist, dass autokiller nicht im hintergrund läuft! das programm setzt nur die entsprechenden minfree-werte, für die sich der user entscheidet. das eigentliche memory management wird weiter von android übernommen. daher ist diese lösung viel sauberer und weitaus weniger gefährlich, als auf die typischen prozesskiller zurückzugreifen.
für das milestone habe ich mich für das profil "optimum" entschieden. das nächsthöhere profil "strict" war mir etwas zu aggressiv und hat hintergrundapps für meinen geschmack zu schnell geschlossen.
mein froyo ist dadurch spürbar reaktionsfreudiger geworden. leider kann ich nicht sagen, ob dieser ansatz auch bei anderen milestone-usern funktioniert.
daher probiert es aus und schreibt eure erfahrungen!
tipps am rande: vor der installation von froyo habe ich einen wipe durchgeführt. darüber hinaus versuche ich immer, so wenig widgets und hintergrundapps (z.b. traffic-counter) wie möglich zu verwenden, um das system performant zu halten.
gruß,
hnr