File: gmemusage.1

package info (click to toggle)
gmemusage 0.2-11
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, buster, jessie, jessie-kfreebsd, sid, squeeze, stretch, wheezy
  • size: 148 kB
  • ctags: 121
  • sloc: ansic: 1,321; perl: 67; makefile: 33
file content (144 lines) | stat: -rw-r--r-- 3,182 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
.\" gmemusage.1		0.2 990114; Copyright (C) 1997, 1998 - Raju Mathur
.TH gmemusage 1 "14 January 1998" "Silicon Graphics"
.SH NAME
gmemusage \- graphically display memory used by running processes.
.SH SYNOPSIS
.B gmemusage
[
.BI options
]
.SH DESCRIPTION
.B Gmemusage
is modelled after the program of the same name on Silicon Graphics'
workstations.
.B Gmemusage
graphically displays the contents of memory on a running system,
broken up by individual processes. The display is a stacked bar graph
with the height of an area representing the RSS size of the
corresponding process. In addition, the process name, number of
processes with that name and the size (in kilobytes) are shown.
.sp
Processes which take up less memory than a (user-specifiable)
threshhold are merged into a single area on the graph. Multiple
processes with the same name are merged into a single area.
.sp
While running,
.B gmemusage
accepts the following keys:
.TP 5
Q or q
Exit the program.
.TP 5
Up Arrow
Increase the minimum threshhold by 10 kb.
.TP 5
Down Arrow
Decrease the minimum threshhold by 10 kb.
.TP 0
Other keys are (not-so-silently!) ignored.
.SH OPTIONS
.B Gmemusage
accepts the following command-line options (defaults in brackets):
.TP 5
.BI \-name \ resourcename
Class name to use for resources (Gmemusage)
.TP 5
.BI \-display \ display
X server to contact ($DISPLAY environment variable)
.TP 5
.BI \-geometry \ geometry
Initial window geometry (320x400)
.TP 5
.BI \-font \ font
Use font
.I font
for drawing text (fixed)
.TP 5
.BI \-background \ color
Color to use for window background (grey4)
.TP 5
.BI \-update \ seconds
Update interval (5 seconds)
.TP 5
.BI \-threshhold \ kb
Threshhold below which small processes are merged (400 kb)
.TP 5
.BI \-ncolors \ #colors
How many different colors to use (3)
.TP 5
.BI \-color1 \ color
Name of first color (red/maroon)
.TP 5
.BI \-color2 \ color
Name of second color (green/OliveDrab)
.TP 5
.BI \-color3 \ color
Name of third color (blue/SlateBlue)
.TP 5
.BI \-color[4-9] \ color
Names of remaining colors (undefined)
.TP 5
.BI \-help
Print a short help message.
.SH RESOURCES
.B Gmemusage
understands the following X resources. See the OPTIONS section for
details of what they do.
.sp
.RS
.B "name (\fPclass \fBName)"
.RE
.RS
.B "display (\fPclass \fBDisplay)"
.RE
.RS
.B "geometry (\fPclass \fBGeometry)"
.RE
.RS
.B "font (\fPclass \fBFont)"
.RE
.RS
.B "background (\fPclass \fBBackground)"
.RE
.RS
.B "update (\fPclass \fBInterval)"
.RE
.RS
.B "threshhold (\fPclass \fBThreshhold)"
.RE
.RS
.B "ncolors (\fPclass \fBNColors)"
.RE
.RS
.B "color1 (\fPclass \fBColor)"
.RE
.RS
.B "color2 (\fPclass \fBColor)"
.RE
.RS
.B "color3 (\fPclass \fBColor)"
.RE
.RS
.B "color[4-9] (\fPclass \fBColor)"
.RE
.SH BUGS
See the TODO file which comes with the distribution.
.SH SEE ALSO
top(1), ps(1), xosview(1).
.SH VERSION
.B Gmemusage
version 0.2, 1998/01/14
.SH AUTHOR
Raju Mathur (raju@sgi.com) aka OldMonk.
.SH SITE
The canonical site for
.B gmemusage
is:
.sp
.RS
.B http://reality.sgi.com/raju/software
.RE
.SH COPYRIGHT
.B Gmemusage
is copyright (C) 1997, 1998 by Raju Mathur. See the file COPYING in
the source directory for copyright information.