AbPerfMon.exe

SUMMARY

AbPerfMon monitors the CPU workload of the PC and writes statistics to a file.

SYNTAX

AbPerfMon

DESCRIPTION

monitors the CPU workload of the PC and writes statistics to a file.

The actual values of processes exceeding 5% of utilisation are displayed in a window.(1 per second)

Once per minute the minimum, maximum and the average workload of the CPU is written to the AbPerfMon Logfile (in %). This is done for all processes it’s CPU workload was higher than 0% in the previouse minute. These data are also shown in a window.

The file "AbPerfMon.log" is conceived as a ring buffer and may take as much as 20 MB.

Calling the program
Calling the program can be done via a batch file that might look alike:

c:
cd \vision\bin
start AbPerfMon.exe

Example of an output file c:\vision\bin\AbPerfMon.log

2006-06-15 16:16
[System Process](0)       min=86.6 max=92.5 avg=90.3
System(8        min=0.0   max=1.5 avg=0.2
csrss.exe(164)  min=0.0   max=1.5 avg=0.1
explorer.exe(772          min=0.0 max=1.5 avg=0.0
AbPerfMon.exe(696)        min=3.0 max=6.0 avg=4.0
Prcs.exe(664)   min=3.0   max=7.6 avg=4.8
Ms2Av.exe(440)  min=0.0   max=3.0 avg=0.4
java.exe(1044)  min=0.0   max=1.5 avg=0.1   


Syntax Notation
[aaa]
aaa is optional (zero or one occurences)
(aaa|bbb)
aaa exclusive or bbb
(aaa)*
aaa may occur indefinitely often or may be omitted
(aaa)+
aaa may occur indefinitely often but at least once
(aaa)m..n
aaa may occur from m to n times