187
187
set_sysctl /proc/sys/fs/xfs/xfsbufd_centisecs 3000
192
log "VERBOSE" "Adjusting 2.4 kernel parameters to enable laptop mode."
193
set_sysctl /proc/sys/vm/laptop_mode 1
194
set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $AGE $AGE 60 20 0"
197
log "VERBOSE" "Adjusting 2.6 kernel parameters to enable laptop mode."
198
set_sysctl /proc/sys/vm/laptop_mode "$LM_SECONDS_BEFORE_SYNC"
199
set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$AGE"
200
set_sysctl /proc/sys/vm/dirty_expire_centisecs "$AGE"
201
set_sysctl /proc/sys/vm/dirty_ratio "$LM_DIRTY_RATIO"
202
set_sysctl /proc/sys/vm/dirty_background_ratio "$LM_DIRTY_BACKGROUND_RATIO"
190
if [ -f /proc/sys/vm/bdflush ]; then
191
log "VERBOSE" "Adjusting 2.4 kernel parameters to enable laptop mode."
192
set_sysctl /proc/sys/vm/laptop_mode 1
193
set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $AGE $AGE 60 20 0"
195
log "VERBOSE" "Adjusting 2.6+ kernel parameters to enable laptop mode."
196
set_sysctl /proc/sys/vm/laptop_mode "$LM_SECONDS_BEFORE_SYNC"
197
set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$AGE"
198
set_sysctl /proc/sys/vm/dirty_expire_centisecs "$AGE"
199
set_sysctl /proc/sys/vm/dirty_ratio "$LM_DIRTY_RATIO"
200
set_sysctl /proc/sys/vm/dirty_background_ratio "$LM_DIRTY_BACKGROUND_RATIO"
205
202
if [ $CONTROL_MOUNT_OPTIONS -eq 1 ]; then
206
203
log "VERBOSE" "Remounting filesystems."
207
204
# The -r flag makes 'read' preserve backslashes read from
316
313
set_sysctl /proc/sys/fs/xfs/xfssyncd_centisecs $((100*$DEF_XFS_SYNC_INTERVAL))
317
314
set_sysctl /proc/sys/fs/xfs/xfsbufd_centisecs $((100*$DEF_XFS_BUFD_INTERVAL))
321
log "VERBOSE" "Adjusting 2.4 kernel parameters to disable laptop mode."
322
set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $U_AGE $B_AGE 60 20 0"
325
log "VERBOSE" "Adjusting 2.6 kernel parameters to disable laptop mode."
326
set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$U_AGE"
327
set_sysctl /proc/sys/vm/dirty_expire_centisecs "$B_AGE"
328
set_sysctl /proc/sys/vm/dirty_ratio "$NOLM_DIRTY_RATIO"
329
set_sysctl /proc/sys/vm/dirty_background_ratio "$NOLM_DIRTY_BACKGROUND_RATIO"
316
if [ -f /proc/sys/vm/bdflush ]; then
317
log "VERBOSE" "Adjusting 2.4 kernel parameters to disable laptop mode."
318
set_sysctl /proc/sys/vm/bdflush "30 500 0 0 $U_AGE $B_AGE 60 20 0"
320
log "VERBOSE" "Adjusting 2.6+ kernel parameters to disable laptop mode."
321
set_sysctl /proc/sys/vm/dirty_writeback_centisecs "$U_AGE"
322
set_sysctl /proc/sys/vm/dirty_expire_centisecs "$B_AGE"
323
set_sysctl /proc/sys/vm/dirty_ratio "$NOLM_DIRTY_RATIO"
324
set_sysctl /proc/sys/vm/dirty_background_ratio "$NOLM_DIRTY_BACKGROUND_RATIO"
332
326
if [ $CONTROL_MOUNT_OPTIONS -eq 1 ] ; then
333
327
log "VERBOSE" "Remounting filesystems."
334
328
# The -r flag makes 'read' preserve backslashes read from