Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Define the oom_adj values for the classes of processes that can be
- # killed by the kernel. These are used in ActivityManagerService.
- setprop ro.FOREGROUND_APP_ADJ 0
- setprop ro.VISIBLE_APP_ADJ 1
- setprop ro.PERCEPTIBLE_APP_ADJ 1
- setprop ro.HEAVY_WEIGHT_APP_ADJ 2
- setprop ro.SECONDARY_SERVER_ADJ 2
- setprop ro.BACKUP_APP_ADJ 2
- setprop ro.HOME_APP_ADJ 4
- setprop ro.HIDDEN_APP_MIN_ADJ 7
- setprop ro.CONTENT_PROVIDER_MEM 13312
- setprop ro.EMPTY_APP_ADJ 15
- # to enable wifi
- setprop wifi.interface "eth0"
- # Define the memory thresholds at which the above process classes will
- # be killed. These numbers are in pages (4k).
- setprop ro.FOREGROUND_APP_MEM 2560
- setprop ro.VISIBLE_APP_MEM 4096
- 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 11264
- setprop ro.CONTENT_PROVIDER_MEM 13312
- setprop ro.EMPTY_APP_MEM 16384
- # Write value must be consistent with the above properties.
- # Note that the driver only supports 6 slots, so we have combined some of
- # the classes into the same memory level; the associated processes of higher
- # classes will still be killed first.
- write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15
- # megj.: a lowmemorykiller.c alapján: "Specify the minimum oom_adj values in
- # /sys/module/lowmemorykiller/parameters/adj and the number of free pages in
- # /sys/module/lowmemorykiller/parameters/minfree."
- write /proc/sys/vm/overcommit_memory 1
- write /proc/sys/vm/min_free_order_shift 4
- write /sys/module/lowmemorykiller/parameters/minfree 2560,4096,6144,11264,13312,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement