Size of /var/log/messages vs. Size of cached

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
Is there a correlation between the size of the /var/log/messages file
and the amount reported as "cached" when the top utility is run?  I
see that if I put a lot of log messages in the /var/log/messages file
that the amount cached directly increases.  If I then remove the /var/
log/messages file, the amount cached does not decrease.

Is this the expected behavior?  In general, is there a way to keep the
amount cached down?  I notice my system crashing when the amount
cached reaches a certain amount.

I am running Linux 2.6.10 on PowerPC.

Re: Size of /var/log/messages vs. Size of cached
Quoted text here. Click to load it

"Cached" refers to file data that's cached in RAM, so if you write a
lot to a file, the cached file data will increase (unless there is
something else competing for RAM).  So yes, writing to
/var/log/messages will tend to increase the amount cached; but
normally the amount written to /var/log/messages is small compared to
the cache size.

Quoted text here. Click to load it

Probably the syslogd still has the file open, so it's not really
deleted, just unlinked.

Quoted text here. Click to load it

Start a memory-intensive application that does not access files.

Quoted text here. Click to load it

That's a bug in your kernel.  As others have mentioned, try something
more recent if possible.

- anton
M. Anton Ertl                    Some things have to be seen to be believed Most things have to be believed to be seen
We've slightly trimmed the long signature. Click to see the full one.

Site Timeline