Sami Kerola
30b3c4958c
vmstat: open file should be closed, not freed
...
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2012-02-05 23:15:54 +01:00
Sami Kerola
79ceb30b5c
ps: unify cases and remove trailing dots in messages
...
Strings with lower caps & no trailing dots have greater change to
have multiple occurences, meaning less effort for translators, than
strings with them.
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2012-01-15 20:52:58 +01:00
Craig Small
fb11e1fe0a
Changed the err and warns to macros
...
err and warn are BSD format but they are not recommended by library
developers. However their consiseness is useful!
The solution is to use some macros that create xerr etc which then
just map to the error() function. The next problem is error() uses
program_invocation_name so we set this to program_invovation_short_name
This is a global set but seems to be the convention (or at least errors
are on the short name only) used everywhere else.
2012-01-03 18:48:43 +11:00
Sami Kerola
c3405fab1a
translations: group usage texts
...
Reference: http://www.freelists.org/post/procps/backporting,5
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2012-01-02 16:29:03 +11:00
Sami Kerola
032f2ed674
vmstat: validate numeric user input and allow infinte updates
...
The vmstat used ULONG_MAX as definition of infinite updates. On a
computer with mighty uptime one will find that after 136 years
(assuming 1 second update interval) the vmstat exits, which is in
conflict with a promise of infinite.
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:30:54 +01:00
Sami Kerola
0022b6ec5d
nls: improve translations and provide translator help comments
...
Reference: http://www.freelists.org/post/procps/backporting,1
Reported-by: Jim Warner <james.warner@comcast.net >
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:30:54 +01:00
Sami Kerola
c862a4caa5
nls: add functions which take translations to be used
...
Add the following three functions to most of the commands.
setlocale (LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
Reference: http://www.freelists.org/post/procps/backporting,1
Reported-by: Jim Warner <james.warner@comcast.net >
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:30:53 +01:00
Sami Kerola
72e37c7d11
vmstats: fix coding style
...
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:30:53 +01:00
Sami Kerola
f70cdd0666
vmstat: use libc error printing facilities
...
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:30:50 +01:00
Sami Kerola
3465901ffb
vmstat: add gettext support
...
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:17:04 +01:00
Sami Kerola
1ddb5a3ae4
vmstat: add long options & new usage function
...
Signed-off-by: Sami Kerola <kerolasa@iki.fi >
2011-12-20 17:17:03 +01:00
Craig Small
20463f1a13
vmstat -p <part> works and updated version to 3.3.1
...
configure.ac now set to 3.3.1
vmstat -p has not worked for a long time, this applies Debian patch
vmstat_part_format, the details:
Author: Daniel Novotny
Description: The contents of /proc/diskstats have changed since 2.6.25
Changed PATH_MAX to 32 because its missing on hurd
Bug-Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=485243
Bug-Debian: http://bugs.debian.org/588677
Last-Update: 2010-11-17
2011-11-27 22:47:17 +11:00
Jim Warner
415c593ad5
redhat analysis: vmstat
2011-10-15 08:26:28 +02:00
Jan Görig
8f466aa21d
Headers for disk and slab info and getopt replacement
...
Author: Liu Xing <liuxing@cn.fujitsu.com >
Author: Michael Tokarev <mjt@corpit.ru >
Bug-Debian: http://bugs.debian.org/436805
Bug-Debian: http://bugs.debian.org/408088
2010-12-16 10:19:14 +01:00
albert
805d426d07
vmstat: use EXIT_FAILURE -- thanks Yoshio Nakamura #425492
2007-05-28 00:20:13 +00:00
albert
9278134e49
top: show CPU time stolen from a virtual machine
2006-06-25 02:15:36 +00:00
albert
29cbc63561
fputs instead of fprintf
2005-10-30 23:45:47 +00:00
albert
36524ac0fd
vmstat: -p handles /dev/ and does not overflow #319523 #330969
2005-10-30 06:03:28 +00:00
albert
7767733812
dietlibc needs termios.h for struct winsize -- thanks Thomas Ogrisegg
2005-10-30 00:04:21 +00:00
albert
c8a8290ef2
fix vmstat -d
2004-05-04 23:29:40 +00:00
albert
e54c8239b1
new Linux 2.6.0-test4 CPU stats shown
2003-09-08 01:39:49 +00:00
albert
360e6533c9
misc
2003-08-16 21:15:53 +00:00
albert
6ba229fa4c
alignment
2003-08-11 01:59:53 +00:00
albert
8618adeaaf
got most of procps-3.1.11ff2.diff
2003-08-10 23:40:41 +00:00
albert
5c99a21b72
diskstats and slabinfo
2003-06-08 17:28:06 +00:00
albert
de2857aa89
fabian.frederick@gmx.fr vmstat code
2003-05-31 00:38:55 +00:00
albert
0a03eac352
malloc error
2003-01-23 05:48:27 +00:00
albert
b657e7e08a
NORETURN
2002-12-09 07:53:09 +00:00
albert
c64633ab31
did -s and -f for rodenstein
2002-11-28 09:07:59 +00:00
albert
ade43a692b
c99 -- ugh, this is HARD
2002-11-27 08:21:30 +00:00
albert
c941d496a2
reorder pgrep functions, c99 vmstat
2002-11-25 21:12:25 +00:00
albert
d796c16b1b
After 1st row, -a had 2 inact cols. #169774
2002-11-19 23:40:56 +00:00
albert
1f8e72837e
go faster, fix header, remove old format
2002-11-13 23:10:53 +00:00
albert
80ec87f55a
vmstat does IO-wait
2002-11-09 02:00:52 +00:00
albert
2754004de0
new format functions
2002-11-08 23:29:34 +00:00
albert
25273095ad
never-ending vmstat code cleanup
2002-11-08 07:42:54 +00:00
albert
ea4be1f178
pmap
2002-10-27 10:35:13 +00:00
albert
2591b1f87f
IO-wait is part of idle time
2002-10-25 01:21:06 +00:00
albert
2b5a605ca8
had "bi" and "bo" output interchanged on 2.5.xx
2002-10-23 21:27:51 +00:00
albert
81a4a3d281
gcc 3.0 warnings
2002-10-12 04:25:57 +00:00
albert
887f247760
bad C, warnings, 64-bit time
2002-10-11 20:01:16 +00:00
albert
26206213a8
handle Linux 2.5.xx ABI
2002-10-06 17:13:29 +00:00
albert
eeb598fd98
handle Linux 2.5.xx ABI
2002-10-06 16:46:06 +00:00
albert
b05f78e971
more space for 64-bit arch
2002-09-30 22:17:42 +00:00
csmall
7f07675f04
resync due to auto*
2002-09-27 13:20:17 +00:00
csmall
03a9b5a30f
procps 010114
2002-02-01 22:47:29 +00:00