Re: VM Related question
Tony Clarke (sam@palamon.ie)
Thu, 18 Apr 2002 16:05:14 +0100
>>I have noticed with my current kernel that after the system is idle for
>>a while, say 10 hours or
>>so, that everything seems to be swapped out to disk. So when I come in
>>the next morning
>>it starts swapping everything like crazy in from disk. Is this a known
>>characteristic of the
>>VM. I seem to remember this with all 2.4 kernels tried to date.
>>
>>Whats the point of swapping out to disk in circumstances like this?
>>
>>Currently I am using 2.4.18-rc2-ac2, with apps like mozilla, dozen
>>xterms, xemacs, staroffice etc.
>>
>
>The kernel makes no decision to swap just because you left the
>machine.  But your distro probably runs "updatedb" at night.
>Updatedb reads all the directories in all your filesystems, so
>it tends to use a lot of cache.  This activity pushes
>lots of other stuff into swap.
>
Yep. That makes sense. /proc/slabinfo looks like
inode_cache        60311  60312    512 8616 8616    1
dentry_cache       60301  63930    128 2131 2131    1
buffer_head        35115  40620    128 1348 1354    1
this is on a 256mb machine.
Would I be right in saying that the only way that memory gets reclaimed 
, is by some process requesting memory
or by some process waking up and having a load of page faults?
Cheers,
Tony.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/