Re: time cat /proc/*/statm ?

From: Albert Cahalan
Date: Sat Jan 10 2004 - 15:16:57 EST


Roger Luethi writes:

> Why does top still read /proc/*/statm anyway?
> It's not as if top actually ever used that
> information (the top I looked at at the time,
> that is). I submitted a patch a few months ago
> to remove statm because it is a) broken and
> b) redundant. The message containing detailed
> reasoning should be in the linux-mm archives.

top (from procps-3.1.14 at least) only reads
the /proc/*/statm files when you activate
columns that need the statm data. Those are:

%MEM Memory usage (RES)
VIRT Virtual Image (kb)
SWAP Swapped size (kb)
RES Resident size (kb)
CODE Code size (kb)
DATA Data+Stack size (kb)
SHR Shared Mem size (kb)
nDRT Dirty Pages count

By default, some of those get displayed.
The default includes: VIRT RES SHR %MEM

To get rid of those, type this:
f o q t n enter W
(the "W" writes out a config file)

In case your top is too old for this, you
can go to http://procps.sf.net/ for a new one.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/