Re: Swap performance statistics in 2.6 -- which /proc file has it?
From: Dominik Kubla
Date: Wed Dec 10 2003 - 05:29:36 EST
Richard B. Johnson wrote:
Hmm. I was talking about real stuff, not some theory.....
[...]
Sun Microsystems Inc. SunOS 5.5.1 Generic May 1996
# vmstat -a
Usage: vmstat [-cisS] [disk ...] [interval [count]]
# sar -B
sar: illegal option -- B
usage: sar [-ubdycwaqvmpgrkA][-o file] t [n]
sar [-ubdycwaqvmpgrkA][-s hh:mm][-e hh:mm][-i ss][-f file]
# sar -r
sar: can't open /var/adm/sa/sa09
No such file or directory
# uname -a
SunOS hal 5.5.1 Generic sun4m sparc SUNW,SPARCstation-5
[...]
... Guess not.
If you try this on a Linux system with the sysstat package installed you
might be surprised... (That's why i said the Linux part in the mentioned
book is outdated: it does not tell you that sar is available and recommends
to parse the proc files)
# dpkg -l sysstat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
ii sysstat 5.0.0-1 sar, iostat and mpstat - system performance
# vmstat -a
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free inact active si so bi bo in cs us sy id wa
0 0 0 113072 219600 173056 0 0 320 80 1055 203 6 2 78 14
# sar -B 60
Linux 2.6.0-test5-bk4 (duron) 12/10/03
11:13:24 pgpgin/s pgpgout/s fault/s majflt/s
11:14:24 0.00 3.80 13.38 0.00
Average: 0.00 3.80 13.38 0.00
# sar -r 60
Linux 2.6.0-test5-bk4 (duron) 12/10/03
11:14:53 kbmemfree kbmemused %memused kbbuffers kbcached kbswpfree
kbswpused %swpused kbswpcad
11:15:53 112488 532788 82.57 74000 260688 497972
0 0.00 0
Average: 112488 532788 82.57 74000 260688 497972
0 0.00 0
It that is sufficient information for your purposes i can not say, but for
most people that is all they will ever need.
Regards,
Dominik Kubla
--
Those who can make you believe absurdities can make you commit
atrocities. (Francois Marie Arouet aka Voltaire, 1694-1778)
-
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/