PERFORMANCE MONITOR UTILITY Release Level 1.0.1 CTOS PRO DESIGN This application consists of one runfile: PMonitor.Run Product Name : Performance Monitor Supported On : B24, B26, B27, B28, B38, B39, and all SuperGen hardware Supported OS : BTOS II, CTOS I, CTOS II, CTOS III Description : The Performance Monitor is a system utility which allows monitoring of partition activities. It is useful in detecting programs which cause poor system performance. The program reads the run queue every 5 ms and keeps trace of the processes found. Updates of the display and clock are asynchronous. Directions/Use : To use the Performance Monitor, execute the /Performance Monitor command from an executive partition. The following information describes the displays provided with the Performance Monitor: The main display gives an overview of partition names and numbers. For each partition, the count of ready processes found in the run queue is listed. ïÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚð á CTOS ProDesign Performance Monitor 27.07.93 09:01:50 á á CPU Load: Max 69% Actual 47% Min 25% Average 43% Since 09:01:43 á á Partitions: Max 64 Active 40 Busy 13 Idle 27 Swapped 0 á íÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚî Partition Count Partition Count 0 OS 1 22 B25AVS 0 2 Vdm_Vga 4.0 261 23 A P Service 0 3 Memory Cache 0 24 KAS MPS v204 0 4 XBIF 0 25 SNA LUIS 0 5 Font_Service 0 26 CCSÚ254/LU 0 6 Queue_Mgr 0 27 SignOn_SS 31 7 PrintService 19 28 MouseService 0 8 PLZ102RGPS 0 29 Seq Access 0 9 PLZ102SGPS 0 30 Mail Service 26 10 GPAMPrint 2 31 ISAM Service 0 11 Hardcopy 0 32 SNA LU 6.2 0 12 IMSP 0 33 XPF Service 0 13 DataLinkMgr 0 34 SysIn/SysOut 0 14 SNATransport 0 35 BatchMonitor 0 15 APTServer 28 36 BatchSupvsr 4 16 APTBrace 2 37 BatchPart00 4 17 S33 Filter 0 38 ICMS 0 18 GPAMPM 7 39 Primary 307 19 S33 0 40 Screen Print 14 20 S32Gsp 0 21 B25AVA 0 ÚÚÚÚÚÚÚ Function ÚÚÚÚÚÚ ÚÚÚÚÚÚÚÚ Display Mode ÚÚÚÚÚÚÚÚÚ ÚÚÚÚÚ Information ÚÚÚÚÚ DisplayáConfig á Reset Simple áDetailsáRunfileáAverage PartitnáProcessáCounter F1 unused F2 set poll and update intervals F3 reset counters F4 partition overview F5 partition details F6 run file names (partitions under CM only) F7 graphical display of average CPU usage F8 partition activity in header display F9 process activity in header display F10 display of total counters The detail display shows for each partition the lowest, highest and actual priority. The partition status is either "idle" (all processes in wait state), "busy" (one or more processes in ready state) or "none" (never found in the run queue). Note: The process reading the run queue changes its priority to 0 when gathering the offsets. This ensures that all processes, aside from the debugger can trapped. ïÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚð á CTOS ProDesign Performance Monitor 27.07.93 09:17:09 á á CPU Load: Max 69% Actual 47% Min 25% Average 43% Since 09:16:55 á á Processes: Max 192 Active 83 Ready 5 Wait 78 Halted 0 Max Ready 6 á íÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚÚî Partition L Prio H Stat Count 0 OS 02 02 02 idle 1 2 Vdm_Vga 4.0 60 60 60 busy 410 3 Memory Cache none 4 XBIF none 5 Font_Service none 6 Queue_Mgr none 7 PrintService 50 50 50 busy 82 8 PLZ102RGPS none 9 PLZ102SGPS none 10 GPAMPrint 80 80 80 idle 24 11 Hardcopy none 12 IMSP 0C 0C 0C idle 2 13 DataLinkMgr none 14 SNATransport none 15 APTServer 20 21 23 busy 63 16 APTBrace none 17 S33 Filter 50 50 50 idle 1 18 GPAMPM 50 50 50 busy 47 19 S33 none 20 S32Gsp none 21 B25AVA none ÚÚÚÚÚÚÚ Function ÚÚÚÚÚÚ ÚÚÚÚÚÚÚÚ Display Mode ÚÚÚÚÚÚÚÚÚ ÚÚÚÚÚ Information ÚÚÚÚÚ DisplayáConfig á Reset Simple áDetailsáRunfileáAverage PartitnáProcessáCounter HELP gives a short description. COMMAND /Performance Monitor