Re: [suse-amd64] Excessive memory usage
Örn, Could you also do a ps or a top at the same time and show what is running? It is not unusual for Linux to show very little free memory in ram, but you are also using a lot of swap. Linux should almost always show little free ram. It is designed to use as much ram as possible to buffer everything, but processes give up the ram easily for more important tasks. You are using a lot of swap though, that means something is running that really needs memory. ps and top will give an idea of what is running on your system. top can run in batch mode with the 'b' flag. you can limit the number of iterations with the 'n' flag. You can probably eliminate idle processes, they may or may not be a problem, but you should start searching without them using the 'i' flag. For four iterations with a 1 second refresh in batch mode without idle processes use the command: top bin 4 d 1 > top_log1 to include the idle processes use the same command without the 'i': top bn 4 d 1 > top_log2 running top in interactive mode will let you sort the processes in all kinds of ways: by memory usage, cpu usage, pid, etc. type 'top' and when it is running hit the 'h' key for a help screen. Good Luck, Seán On Tue, 25 May 2004 14:41:22 +0200, Örn Hansen wrote:
participants (1)
-
sean-lynch@sean-lynch.com