Hallo zusammen,
ich habe eine gerootetes Shift6mq mit ShiftOS 3.10 G. Seit einiger Zeit habe ich ein Problem, was nach ca. einer Woche nach einem Neustart auftritt, und unmittelbar nur durch einen weiteren Neustart des Systems "behoben" werden kann: Der Dienst "lowmemorykiller" beendet diverse im Hintergrund laufende Prozesse ("LogFox" zeigt zu den Zeitpunkten entsprechende Meldungen). Dies passiert aber, obwohl noch genügend RAM-Speicher verfügbar zu sein scheint. Ich weiß nicht genau, wie ich den aktuell freien RAM-Speicher ermitteln kann. Ich habe dafür bisher die App "Device Info" (https://play.google.com/store/apps/details?id=com.ytheekshana.deviceinfo) verwendet. Sobald der Zeitpunkt gekommen ist, an dem lowmemorykiller beginnt, Hintergrundprozesse zu beenden, zeigt mir die App an, dass 50 bis 60 Prozent des verfügbaren RAM-Speichers belegt sind. Nachdem lowmemorykiller diverse Prozesse im Hintergrund beendet hat, zeigt die App eine Belegung des RAM-Speichers zwischen 20 und 30 Prozent an. Meistens ist der Zeitpunkt, an dem lowmemorykiller Prozesse beendet, dann gekommen, wenn im Hintergrund eine Datensicherung stattfinden soll. Hierbei sind zu nennen: Titanium Backup, Neo Backup und eine App-interne Sicherung von Chatverläufen der App Signal. Zuletzt habe ich alle Sicherungen im Titanium Backup und Neo Backup deaktiviert, worauf lowmemorykiller bei der Sicherung von Signal mit dem Beenden von Prozessen begonnen hat, auch von der App Signal selbst, was dann zu einem Neustart der Sicherung führte. Auch dies passierte mehrmals hintereinander während einer laufenden Sicherung, d.h. die Hintergrundprozesse werden wiederholt hintereinander beendet, wobei die App "Device Info" eine RAM-Speicherbelegung zwischen 50-60% und 20-30% (nach lowmemorykiller) anzeigt. Mir stellen sich hierzu also folgende Fragen:
ich habe eine gerootetes Shift6mq mit ShiftOS 3.10 G. Seit einiger Zeit habe ich ein Problem, was nach ca. einer Woche nach einem Neustart auftritt, und unmittelbar nur durch einen weiteren Neustart des Systems "behoben" werden kann: Der Dienst "lowmemorykiller" beendet diverse im Hintergrund laufende Prozesse ("LogFox" zeigt zu den Zeitpunkten entsprechende Meldungen). Dies passiert aber, obwohl noch genügend RAM-Speicher verfügbar zu sein scheint. Ich weiß nicht genau, wie ich den aktuell freien RAM-Speicher ermitteln kann. Ich habe dafür bisher die App "Device Info" (https://play.google.com/store/apps/details?id=com.ytheekshana.deviceinfo) verwendet. Sobald der Zeitpunkt gekommen ist, an dem lowmemorykiller beginnt, Hintergrundprozesse zu beenden, zeigt mir die App an, dass 50 bis 60 Prozent des verfügbaren RAM-Speichers belegt sind. Nachdem lowmemorykiller diverse Prozesse im Hintergrund beendet hat, zeigt die App eine Belegung des RAM-Speichers zwischen 20 und 30 Prozent an. Meistens ist der Zeitpunkt, an dem lowmemorykiller Prozesse beendet, dann gekommen, wenn im Hintergrund eine Datensicherung stattfinden soll. Hierbei sind zu nennen: Titanium Backup, Neo Backup und eine App-interne Sicherung von Chatverläufen der App Signal. Zuletzt habe ich alle Sicherungen im Titanium Backup und Neo Backup deaktiviert, worauf lowmemorykiller bei der Sicherung von Signal mit dem Beenden von Prozessen begonnen hat, auch von der App Signal selbst, was dann zu einem Neustart der Sicherung führte. Auch dies passierte mehrmals hintereinander während einer laufenden Sicherung, d.h. die Hintergrundprozesse werden wiederholt hintereinander beendet, wobei die App "Device Info" eine RAM-Speicherbelegung zwischen 50-60% und 20-30% (nach lowmemorykiller) anzeigt. Mir stellen sich hierzu also folgende Fragen:
- Ist der Füllstand des RAM-Speichers tatsächlich wie über die App "Device Info" angezeigt noch ausreichend niedrig, und startet somit lowmemorykiller zu früh?
- Falls ja, was ließe sich hier unternehmen? Gibt es ein Konfigurationsproblem, und wenn ja welches? Ließe sich lowmemorykiller ggf. anders konfigurieren?
- Falls nein, wie ist der tatsächliche Füllstand des RAM-Speichers, wie ließe sich dieser sinnvoll und verlässlich tracken, und vor allem, laufen tatsächlich zu viele Hintergrundprozesse oder gibt es einen einzelnen "Verursacher" für den hohen Speicherfüllstand? (in der Einstellungs-App kann ich unter "Von Apps verbrauchter Speicher" keine verursachende App ausmachen, was eher zu dem von "Device Info" gemeldeten Informationen passen würde)