diff options
| author | Dianne Hackborn <hackbod@google.com> | 2011-01-28 16:40:26 -0800 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2011-01-28 16:40:26 -0800 |
| commit | 24823cfa84d1a4dcb719c1949092facf8c92804a (patch) | |
| tree | 03c0d6333f7b5f287b47acdfef017fac2609ba3d /rootdir/init.rc | |
| parent | 120b57a3d9703bccba534af335aa94dd3a41be2f (diff) | |
| parent | fee2cfb01165f6797d783c6a8c0b1fba4f591355 (diff) | |
| download | system_core-24823cfa84d1a4dcb719c1949092facf8c92804a.tar.gz system_core-24823cfa84d1a4dcb719c1949092facf8c92804a.tar.bz2 system_core-24823cfa84d1a4dcb719c1949092facf8c92804a.zip | |
am fee2cfb0: am 9efdcd96: Fix issue #3401380: Raise OOM killer limits
* commit 'fee2cfb01165f6797d783c6a8c0b1fba4f591355':
Fix issue #3401380: Raise OOM killer limits
Diffstat (limited to 'rootdir/init.rc')
| -rw-r--r-- | rootdir/init.rc | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc index f6c11627..e5784a52 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -210,15 +210,28 @@ on boot # Define the memory thresholds at which the above process classes will # be killed. These numbers are in pages (4k). - setprop ro.FOREGROUND_APP_MEM 2048 - setprop ro.VISIBLE_APP_MEM 3072 - setprop ro.PERCEPTIBLE_APP_MEM 4096 - setprop ro.HEAVY_WEIGHT_APP_MEM 4096 - setprop ro.SECONDARY_SERVER_MEM 6144 - setprop ro.BACKUP_APP_MEM 6144 - setprop ro.HOME_APP_MEM 6144 - setprop ro.HIDDEN_APP_MEM 7168 - setprop ro.EMPTY_APP_MEM 8192 + # These are currently tuned for tablets with approx 1GB RAM. + setprop ro.FOREGROUND_APP_MEM 8192 + setprop ro.VISIBLE_APP_MEM 10240 + setprop ro.PERCEPTIBLE_APP_MEM 12288 + setprop ro.HEAVY_WEIGHT_APP_MEM 12288 + setprop ro.SECONDARY_SERVER_MEM 14336 + setprop ro.BACKUP_APP_MEM 14336 + setprop ro.HOME_APP_MEM 14336 + setprop ro.HIDDEN_APP_MEM 16384 + setprop ro.EMPTY_APP_MEM 20480 + + # Old values for phones. Should probably be adjusted up for the next + # phone version. + #setprop ro.FOREGROUND_APP_MEM 2048 + #setprop ro.VISIBLE_APP_MEM 3072 + #setprop ro.PERCEPTIBLE_APP_MEM 4096 + #setprop ro.HEAVY_WEIGHT_APP_MEM 4096 + #setprop ro.SECONDARY_SERVER_MEM 6144 + #setprop ro.BACKUP_APP_MEM 6144 + #setprop ro.HOME_APP_MEM 6144 + #setprop ro.HIDDEN_APP_MEM 7168 + #setprop ro.EMPTY_APP_MEM 8192 # Write value must be consistent with the above properties. # Note that the driver only supports 6 slots, so we have combined some of |
