C'è un modo per mettere in lista bianca un'app (browser) in modo che il gestore della memoria di Froyo 2.2 NON la uccida?


10

Uno dei miei più grandi animali domestici con Android (a causa dell'uso intenso del mio Droid X per la lettura di pagine Web) è il fatto che può uccidere QUALSIASI applicazione che desidera durante la gestione automatizzata della memoria. Soprattutto, il fatto che di solito inizia uccidendo il browser stock rispetto ad altre app meno utili.

Più specificamente, se io:

  • avere più schede aperte nel browser nativo di Android (o anche una singola scheda con un certo stato al suo interno, come Google Reader)

  • e poi passa ad alcune app per la memorizzazione della memoria, ad esempio alcuni giochi pesanti di Glu o Google Maps / Navigazione

  • Quindi, il gestore della memoria Android decide di uccidere il mio browser per liberare memoria (al contrario, diciamo, di processi così importanti come Google Play o il lettore multimediale che non voglio)

  • Che, a causa del browser stock di Froyo che non mantiene il suo stato di sessione , perde tutte le schede aperte che ho avuto, così come lo stato in-tab (ad esempio quale articolo di Google Reader era aperto).

C'è un modo per mettere in lista bianca un'app (browser) in modo che il gestore della memoria di Froyo 2.2 NON la uccida?

Sistema: Droid X con ROM Froyo 2.2 di serie, con root.


Ti ho dato un voto positivo, ma poi la pagina è impazzita quando ho provato a lasciare il mio commento e non mi permetteva di correggere il mio commento parzialmente pubblicato. È difficile premere il link di modifica sul sito mobile.
Matt,

Non c'è bisogno di cambiare la domanda per me. Non ti ho votato.
Matt,

Quello che stavo cercando di dire prima che il sito mobile diventasse disastroso: l'ho cercato poco fa ma non sono riuscito a trovare nulla. Non riesco a credere che non ci sia modo di impostare le priorità di app specifiche in modo che minfree abbia qualche guida nel decidere quale app uccidere.
Matt,

Sembra che tu possa aggirare questo problema usando un altro browser.
Gdalya,

Risposte:


5

AFAIK, non puoi.

Tuttavia, puoi personalizzare quando eliminare le app in background (non un'app selettiva) modificando i valori di MinFree impostati da Android (è richiesto il root per l'ottimizzazione). Se hai problemi a gestirlo, ci sono molte app nel Play Store per questo. La mia preferita è AutoKiller Memory Optimizer.

E, quando l'app in primo piano e / o il kernel esauriscono la memoria, non è possibile impedire l'uccisione delle app in background. È perché le app in primo piano e il kernel sono più importanti delle app in background. Probabilmente, non vorrai arrestare in modo anomalo il dispositivo per preservare il tuo browser Web in background.

Aggiornamento: un
altro approccio è quello di creare / aumentare la memoria di swap nel dispositivo. Esistono anche app per questo scopo: Swapper (di dario) e Swapper 2 (di Elviss).


1. Ho provato a scherzare con MinFree - ha reso Froyo molto instabile (riavvii spontanei> 1x / giorno con praticamente QUALSIASI impostazione personalizzata - ho provato numerosi). 2. Il mio problema non è quello di uccidere le app in background - sta uccidendo quando non è necessario (CONOSCO di quanta memoria ha bisogno la mia app in primo piano, quanta libertà ho e quanta spazzatura come Google Play o Amazon Store prende. Basta liberare senza toccando il browser)
DVK

@DVK La tua domanda è fantastica, ma per questo richiede un supporto esclusivo da parte del kernel. Aggiornerei se trovassi una soluzione. E fai lo stesso se lo trovi. Potrebbe davvero essere utile.
Android Quesito,

1
@DVK Nel frattempo, puoi provare ad aumentare Swap.
Android Quesito,

1
non mi ero reso conto che fosse fattibile con Android. Lo esaminerò - grazie! Aggiungilo alla risposta.
DVK,

1
Ci sono situazioni in cui hanno priorità alta forza di applicazione stretta, perché non può dispone di memoria sufficiente è preferibile avere l'app in background stretta. Vorrei che ci fosse una casella di controllo "Mantieni viva l'app corrente" nell'app switch -dialog, o qualcosa del genere.
Ilari Kajaste
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.