This is a discussion on Re: Specific Swap Usage - FreeBSD ; --ymtaOUW2lKqK7has Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 ...
--ymtaOUW2lKqK7has
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
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=20
> >memory they use? Looking at SIZE in top is just a wild guess. One server=
=20
> >here grows in swap usage and panics eventuelly when all swap is usage.=
=20
> >Swap usage is growing slowly (100 MB /week ) but it is growing and see=
=20
> >no way to get what really uses swap(Read man ps three times already =
:/)
>=20
> AFAIK swapped processes in top are shown in lt + gt signs (braces):
> 1382 root 1 5 0 1380K 0K ttyin 0:00 0.00%
>=20
> from `man top`
> COMMAND is the name of the command that the process is currently=20
> running (if the process is swapped out, this column is marked ""=
).
>=20
> In `ps` output in column state: W - The process is swapped out.
>=20
> You can get a list of swapped processes by this command:
> ps auxwww | awk '$8 ~ /.W.*/ { print $0}'
>=20
> (tested on FreeBSD 6.2 & FreeBSD 7.0)
Swapped process very much means swapped out kernel stack only.
--ymtaOUW2lKqK7has
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)
iEYEARECAAYFAkfGxzMACgkQC3+MBN1Mb4hh+gCg6Q+qNdmNdm 2ArlbfFcEjSlhG
tNgAoJomDSOLJwGqFbeh7RvRutRhSDA3
=rU2I
-----END PGP SIGNATURE-----
--ymtaOUW2lKqK7has--