File: ChangeLog

package info (click to toggle)
atop 1.23-1%2Bsqueeze1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 736 kB
  • ctags: 876
  • sloc: ansic: 8,683; makefile: 113; sh: 93
file content (336 lines) | stat: -rw-r--r-- 10,053 bytes parent folder | download | duplicates (2)
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
2008-03-06  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photoproc.c, parseable.c, acctproc.c, showlinux.c:
  		Register/show PPID related to a process.
		For this purpose the former TGID-field (not used any more)
		is reused internally, which means that the PPID from raw
		logfiles that were created by older versions of atop
		is not reliable.

2008-02-25  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c, deviate.c:
  		Added experimental code for HTTP-statistics.

2008-02-11  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showgeneric.c:
  		Bug-solution for segmentation-fault in case of
		invalid regular expression.

2008-01-21  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Add new reports to show top-3 processes consuming
		most cpu, memory, disk and network resources.

2008-01-21  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Add number of thread per state to output generated
		by -P flag.

2008-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c, photoproc.c, parseable.c:
  		Gather and show information about the number of
		individual threads that are in state running, 
		interruptible sleeping or non-interruptible sleeping.
		This information is shown in the scheduling
		report (keystroke 's')

2008-01-14  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * acctproc.c:
  		Specify the name of a specific process accounting file with
		the environment variable ATOPACCT (or disable process
		accounting when this variable has an empty contents).

2008-01-07  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Rename forks/s into clones/s in report with flag -p.

2008-01-07  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Show 100% per CPU instead of 100% for all CPUs in the
		report shown with the -c flag of atopsar (similar to
		the atop output).

2008-01-07  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
  		The network-interfaces should be sorted on their
		busy-percentage and not on the number of transferred
		packages.

2008-01-07  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c, deviate.c, atop.c:
  		Make summary-reports by packing N samples together in one
		sample. The value N can be specified with the new flag -R.

2007-11-29  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Repeat the header of a report every X lines (flag -H).
		In case of output to a window, value X is determined
		dynamically, depending on the window size.

2007-11-29  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Added new report with flag -P for process-activity (number
		of processes currently present and number of zombies,
		number of thread creations and process exits). 

2007-11-07  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
  		Modified format for avg1, avg5 and avg15 (CPL)
		when counters become too large.

2007-11-06  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Modify duplex indicator "fdx" to "f" and "hdx" to "h"
		in the report about interfaces (line too long if
		markers are added).

2007-11-06  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c, atop.c:
  		Add keyword atopsarflags to configuration-file ~/.atoprc
		to specify personal defaults.

2007-11-06  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
  		Add support for colors/markers in case of (almost) 
		critical resource consumption (similar to atop).
		This concerns the -x/-C/-M flags.

2007-11-05  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photoproc.c:
  		Detect disappearing /proc/<pid>/stat file when
		concerning process exits meanwhile (credits: Rene Rebe).

2007-11-05  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * procdbase.c, deviate.c:
		Match processes not only on pid, but also on start time
		to avoid wrong matches when a proces has exited and
  		a new proces reuses its pid within the same sample.

2007-11-05  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c, deviate.c:
		Bug-solution for new-process indicator on 64-bits machines.

2007-11-05  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Bug-solution for huge exit codes for 64-bits machines.

2007-10-04  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
		Use line-buffering on stdout, even for pipes and files.

2007-08-17  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
		Cosmetic changes to counter names.

2007-08-17  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * acctproc.c:
		Verify if private accounting used before switching
		off accounting.

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atop.c:
		Add support for atopsar reporting (mainly 
		calling of atopsar).

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atopsar.c:
		New source file to implement the atopsar command
		as a (symbolic) link to the atop command. Most of
		the source code has been copied from the atsar command.

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * deviate.c:
		Add support for atopsar reporting (lot of
		counters added).

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * parseable.c:
		Add support for atopsar reporting (handling of
		certain network counters modified).

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photosyst.c:
		Add support for atopsar reporting (gather more counters,
		mainly related to networking).

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * rawlog.c:
		Add support for atopsar reporting (gather more counters,
		mainly related to networking).

2007-08-16  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Add support for atopsar reporting (handling of
		certain network counters modified).

2007-07-04  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Bug-solution: divide by zero problem.

2007-03-27  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photoproc.c:
		Only allow check for IOSTAT when patches are not installed.

2007-03-24  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atop.spec, atop.daily, accs_atop, accu_atop:
		Remove time-hole from 23.50 till 00.00 for daily logging.

2007-03-22  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atop.spec, atop.daily, accs_atop, accu_atop:
		Improve automatic startup independent of the fact
		that the RPM `psacct' is installed.
		The script `atop.24hours' has been removed.

2007-03-22  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photoproc.c, deviate.c, showlinux.c, showgeneric.c:
		Introduce counters from /proc/pid/io for disk activity.

2007-03-20  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * rawlog.c:
		Avoid loop when incompatible raw file is read.
		Verify return code of compress/uncompress functions.
		Verify success of malloc's.

2007-03-09  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showgeneric.c:
		Bug-solution: only allow key 'N' when kernel patch
		is installed, and key 'D' when kernel patch is installed
  		or /proc/pid/io is available.

2007-02-23  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * rawlog.c:
		Bug-solution: allow more than 65535 processes to be logged
		per interval.

2007-02-13  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * acctproc.c:
		New boolean introduced to indicate if accounting is active.

2007-01-26  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atop.c, showlinux.c:
		Add configuration-value 'swoutcritsec'.

2007-01-26  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Support steal-percentage.
		Avoid that interfaces are colored without reason.

2007-01-22  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photosyst.c:
		Support of special disks used by virtual machines.

2007-01-22  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photosyst.c, deviate.c:
		Support steal-time from /proc/stat.

2007-01-19  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * ifprop.c:
		Added typedef u64 for SuSE distributions.

2007-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * deviate.c:
		Support for network-interface busy-percentage.

2007-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showgeneric.c:
		Add support for colors and automatic determination of most
		critical resource.

2007-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Add support for colors, automatic determination of most
		critical resource and parsing of new arguments in ~/.atoprc

2007-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * ifprop.c:
		New functions to fetch the properties of a network
		interface (mainly speed and half/full duplex).

2007-01-18  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * atop.c:
		Improved syntax-checking for ~/.atoprc file.
		Support for network-interface busy-percentage.

2007-01-15  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photoproc.c:
		Add new function to count actual number of processes.

2006-11-13  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		Modify network-speed counters (divide by 1000 i.s.o. 1024
 		and postpone switch from Mbps to Gbps as suggested
		by T. Lindgren).

2006-07-24  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * photosyst.h, photosyst.c, deviate.c, showlinux.c:
		Add a new system-level line ('CPL') showing CPU load
		information like load average (last 1, 5, 15 minutes)
		number of context switches and number of interrupts.

2006-05-15  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showgeneric.c:
		Allow a numerical UID to be specified with the
		function 'U'.

2006-05-15  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * showlinux.c:
		When there is no user/group name which corresponds to a
		numerical UID/GID, show the numerical value i.s.o. "unknown".

2006-04-19  Gerlof Langeveld  <gerlof@ATComputing.nl>

        * setup of ChangeLog