On Thu, Feb 28, 2008 at 02:43:12PM +0100, Miroslav Lachman wrote: > 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) Swapped process very much means swapped out kernel stack only.
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:28 UTC