Re: RFT: updatedb "morning after" problem [was: Re: -mm merge plans for 2.6.23]
From: Ingo Molnar <hidden>
Date: 2007-07-26 10:24:42
Also in:
lkml
From: Ingo Molnar <hidden>
Date: 2007-07-26 10:24:42
Also in:
lkml
* Andrew Morton [off-list ref] wrote:
Setting it to zero will maximise the preservation of the vfs caches. You wanted 10000 there.
ok, updated patch below :-)
<bets that nobody will test this>
wrong, it's active on three of my boxes already :) But then again, i never had these hangover problems. (not really expected with gigs of RAM anyway) Ingo
--- /etc/cron.daily/mlocate.cron.orig
+++ /etc/cron.daily/mlocate.cron@@ -1,4 +1,7 @@ #!/bin/sh nodevs=$(< /proc/filesystems awk '$1 == "nodev" { print $2 }') renice +19 -p $$ >/dev/null 2>&1 +PREV=`cat /proc/sys/vm/vfs_cache_pressure 2>/dev/null` +echo 10000 > /proc/sys/vm/vfs_cache_pressure 2>/dev/null /usr/bin/updatedb -f "$nodevs" +[ "$PREV" != "" ] && echo $PREV > /proc/sys/vm/vfs_cache_pressure 2>/dev/null --
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>