Új hozzászólás Aktív témák

  • crok

    Topikgazda

    válasz Jazz #40921 üzenetére

    Teljesen rossz a megközelítésed.
    Először is a 3GB RAM mellé ezek a default értékek. Root-al ha akarod átírhatod DE teljesen felesleges.. mindaddig amíg logcat-ban nem azt látod hogy el lett dobva egy-egy process mallocfail miatt - vagyis amiatt hogy elfogyna a memória. Mielőtt belevágsz bármibe is először nézd meg logcat-el hogy mégis miért záródik be az az app.. utána ráérünk elmagyarázni az amúgy is bődületesen rossz magyar fordítást a memória értékekre meg hogy mi az a garbage collector, etc. 1GB VM mellett is simán bezáródik egy process viszont ha egy-egy appra 1GB-t állítasz dedikáltan.. akkor hogy fognak elindulni majd alapvető process-ek (minimum 20..25) ha az össz memóriád 3GB (+1.5 ZRAM)? Úgy összeomlik öröm lesz nézni (unresponsive.. ) Az pl. megvan, hogy egy sima Google Services önmagában 250..300MB RAM? Jó, egy része shared.. inkább nézd meg a logcat-et miért záródik be az app amit nézel, plusz ajánlom a TeMeFi-t, inább abban nézd meg melyik appod mennyi memóriát foglal, mekkora az LMK az egyes apptípusokra, ésatöbbi. A TeMeFi-ben van lehetőség az OOM_ADJ átállítására hogy az LMK ne is lője ki.. ha egy app azért lövődik ki mert elfogy a VM memória és a garbage collector se szedi össze magát.. akkor az az app simán rosszul van megírva. Egyéb esetben nem azt kell nézni amit most te nézel. Írtam a témában elég hosszan [1] [2] [3]

Új hozzászólás Aktív témák