I'm running SLES 7 and have noticed that my memory, once used, does not seem to get released. On startup free -m shows: total used free shared buffers cached Mem: 1003 127 876 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027 After normal usage about an hour later it shows: total used free shared buffers cached Mem: 1003 999 4 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027 Even when i quit all applications the amount used does not decrease. What can I do about this? Christoph Ruepprich DBA Exiss Aluminum Trailers "There is nothing as deceptive as an obvious fact."--Sir Arthur Conan Doyle
On July 31, 2002 02:20 pm, Christoph Ruepprich wrote:
I'm running SLES 7 and have noticed that my memory, once used, does not seem to get released. On startup free -m shows:
total used free shared buffers cached Mem: 1003 127 876 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
After normal usage about an hour later it shows:
total used free shared buffers cached Mem: 1003 999 4 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
Even when i quit all applications the amount used does not decrease. What can I do about this?
Why do you want to? If I'm reading it right you aren't using any swap. When the system needs more memory it should dump the old unused programs. Until then it will use the memory to cache. Nick
That's normal, linux will cache any files or applications opened until it needs the memory for something else. i way to show the performance benefit from this is to run a file manipulation command twice. the 2nd time, it will run much quicker because the file is still stored in ram. when you start using the swap space, it will discard the cached items to free up spacd Ewan On Wed, 2002-07-31 at 19:26, Nick Zentena wrote:
On July 31, 2002 02:20 pm, Christoph Ruepprich wrote:
I'm running SLES 7 and have noticed that my memory, once used, does not seem to get released. On startup free -m shows:
total used free shared buffers cached Mem: 1003 127 876 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
After normal usage about an hour later it shows:
total used free shared buffers cached Mem: 1003 999 4 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
Even when i quit all applications the amount used does not decrease. What can I do about this?
Why do you want to? If I'm reading it right you aren't using any swap. When the system needs more memory it should dump the old unused programs. Until then it will use the memory to cache.
Nick
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com
On 31 Jul 02, Nick Zentena (zentena@hophead.dyndns.org) wrote:
On July 31, 2002 02:20 pm, Christoph Ruepprich wrote:
I'm running SLES 7 and have noticed that my memory, once used, does not seem to get released. On startup free -m shows:
total used free shared buffers cached Mem: 1003 127 876 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
After normal usage about an hour later it shows:
total used free shared buffers cached Mem: 1003 999 4 0 4 901 -/+ buffers/cache: 93 910 Swap: 1027 0 1027
Even when i quit all applications the amount used does not decrease. What can I do about this?
Why do you want to? If I'm reading it right you aren't using any swap. When the system needs more memory it should dump the old unused programs. Until then it will use the memory to cache.
What kernel are you running? If it's 2.4 prior to 2.4.10, you should upgrade the kernel because they were trying out new vm code and took a while to get it right. -- Stephen Patterson Whom computers would destroy, they must first drive mad.
participants (4)
-
Christoph Ruepprich
-
Ewan Leith
-
Nick Zentena
-
Stephen Patterson