Date: Thu, 28 Feb 2008 14:43:12 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> To: Arne Schwabe <arne@rfc2549.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: Specific Swap Usage Message-ID: <47C6BA70.5070509@quip.cz> In-Reply-To: <47C5E204.9080003@rfc2549.org> References: <47C5E204.9080003@rfc2549.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Arne Schwabe wrote: > Hi, > > is there any way to look what programs are swapped out and how much > memory they use? Looking at SIZE in top is just a wild guess. One server > here grows in swap usage and panics eventuelly when all swap is usage. > Swap usage is growing slowly (100 MB /week ) but it is growing and see > no way to get what really uses swap :( (Read man ps three times already :/) AFAIK swapped processes in top are shown in lt + gt signs (braces): 1382 root 1 5 0 1380K 0K ttyin 0:00 0.00% <getty> from `man top` COMMAND is the name of the command that the process is currently running (if the process is swapped out, this column is marked "<swapped>"). In `ps` output in column state: W - The process is swapped out. You can get a list of swapped processes by this command: ps auxwww | awk '$8 ~ /.W.*/ { print $0}' (tested on FreeBSD 6.2 & FreeBSD 7.0) Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47C6BA70.5070509>