diff --git a/rootdir/init.rc b/rootdir/init.rc index aff37741d..8a82077be 100644 --- a/rootdir/init.rc +++ b/rootdir/init.rc @@ -1190,10 +1190,12 @@ on boot # to avoid power consumption when system becomes mostly idle. Be careful # to make it too large, since it may bring userdata loss, if they # are not aware of using fsync()/sync() to prepare sudden power-cut. - write /dev/sys/fs/by-name/userdata/cp_interval 200 - write /dev/sys/fs/by-name/userdata/gc_urgent_sleep_time 50 + write /dev/sys/fs/by-name/userdata/cp_interval 6000 + write /dev/sys/fs/by-name/userdata/gc_urgent_sleep_time 200 write /dev/sys/fs/by-name/userdata/iostat_period_ms 1000 write /dev/sys/fs/by-name/userdata/iostat_enable 0 + write /proc/sys/vm/dirty_expire_centisecs 3000 + write /proc/sys/vm/dirty_background_ratio 10 # set readahead multiplier for POSIX_FADV_SEQUENTIAL files write /dev/sys/fs/by-name/userdata/seq_file_ra_mul 128