[lkml]   [2005]   [Jul]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Kernel cached memory
On Fri, Jul 22, 2005 at 05:46:58PM +0800, Ashley wrote:
> I've a server with 2 Operton 64bit CPU and 12G memory, and this server
> is used to run applications which will comsume huge memory,
> the problem is: when this aplications exits, the free memory of the server
> is still very low(accroding to the output of "top"), and
> from the output of command "free", I can see that many GB memory was cached
> by kernel. Does anyone know how to free the kernel cached
> memory? thanks in advance.

It's a very - very - very old and bad logic (at least nowdays) from the
stone age to free up memory. Memory is for using ... If you have memory why
don't you want to use? For an actively used system, memory should be used as
much as possible to maximize the performance. The only problem when kernel
does not want to "give back" used memory for eg caching for an application
though but it's another problem ...

Anyway, want to have 'free memory' is a thing like having dozens of cars
in your garage which don't want to be used ...

- Gábor
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-07-22 15:29    [W:0.057 / U:1.452 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site