home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
swapm200.zip
/
readthis.txt
< prev
next >
Wrap
Text File
|
1997-04-07
|
5KB
|
107 lines
SwapMonitor can also optionally display a lot more information by using
Theseus2 drivers. Theseus2 is part of an IBM product called SPM/2
(System Performance Monitor). You can freely download from Compuserve the
Theseus2 drivers necessary for SwapMonitor. (They are also available on an
Internet FTP server for anonymous file transfer).
Theseus2 support will allow SwapMonitor to display a lot of interesting
and accurate informations on your OS/2 system:
- Memory analysis (what is actually used, what is locked, what is free)
- SWAPPER.DAT analysis (how many pages are actually swapped out and active)
- Process analysis ( how much RAM memory each process actually consumes)
- Working set analysis (how memory is used during sampled periods of time)
Look into SwapMonitor on-line Help at the Theseus2 paragraph to see sample
output.
Steps to retrieve the necessary files from Compuserve:
- Go to "OS/2 Developpers 2 Forum" (GO OS2DF2)
- Open Library 9: SPM/2 Performance
- Locate the line "Update to Theseus2 - version 2.0.1." dated 08/11/94 and
retrieve this file. ( The size is 759045 and the name is T2ZIPE.EXE)
Steps to retrieve the necessary files from Internet:
- start your favorite ftp client and connect to host: ftp.pcco.ibm.com
- login as anonymous and enter your E-Mail address as password
- go to directory /pub/corrective_service
- choose a binary file transfer and download file t2zip_k.exe
Installing the necessary files on your computer:
- Once it has been downloaded on your machine, expand it by entering the
command: T2ZIPE ( or t2zip_k if you got it from Internet)
- You need only two files from the resulting set of files: THESEUS2.SYS and
THESEUS0.DLL
- Copy these 2 files to the same directory as SWAPMON.EXE, for example to
C:\SWAPMON
- Edit your CONFIG.SYS file and add the line:
DEVICE=C:\SWAPMON\THESEUS2.SYS
(make sure to use the appropriate directory name for THESEUS2.SYS)
- I recommend that you add also this directory to the end of your LIBPATH
statement in CONFIG.SYS. For example, if you copied the files to
C:\SWAPMON:
LIBPATH= ...............(your directories here ! )..........;C:\SWAPMON;
- Now reboot the machine and launch SwapMon.Exe.
- Open the "Logging Window" by clicking on Logging option of SwapMonitor
pop-up menu. You should discover a new option Theseus2. Try SWAPPER.DAT
analysis, Memory analysis, Process analysis and Working set analysis
Following are some sample output of Theseus2 functions used in SwapMonitor
logging window:
Sat Nov 18 1996 21:30:18 Free, Idle and Locked memory:
-------------------------------------------------------
Free RAM : 1.176 Kb
Idle RAM : 200 Kb
Dirty RAM : 52 Kb
Long Term Locked RAM : 516 Kb
Short Term Locked RAM : 0 Kb
Short+Long Term Locked RAM : 0 Kb
Sat Nov 18 1996 21:30:19 SWAPPER.DAT analysis:
------------------------------------------------
SWAPPER.DAT size: 13.312 Kb (71% is used)
There are 2366 frames used: 9.464 Kb
There are 962 frames free: 3.848 Kb
There are 3328 frames total: 13.312 Kb
Sat Nov 18 1996 21:30:25 Process List:
---------------------------------------
PID Parent Threads Process Private Shared
PID Name RAM RAM
----- ------ ------- -------- ---------- ----------
0 9.236 Kb 1.972 Kb
1 0 6 sysinit 0 Kb 4 Kb
4 0 1 LANMSGEX 0 Kb 20 Kb
5 0 8 CNTRL 16 Kb 0 Kb
15 0 1 LANDLL 0 Kb 0 Kb
16 0 1 DOSCTL 0 Kb 0 Kb
17 0 1 LOGDAEM 8 Kb 0 Kb
18 0 1 EPWDDR3 52 Kb 0 Kb
22 0 1 LSDAEMON 0 Kb 0 Kb
23 1 19 PMSHL32 120 Kb 1.608 Kb
24 0 1 MWAGDMN 32 Kb 132 Kb
25 0 8 MWNOTOS2 92 Kb 348 Kb
26 0 1 MWAGWREQ 0 Kb 0 Kb
27 0 2 MWAVEDM 168 Kb 24 Kb
28 23 3 HARDERR 0 Kb 0 Kb
29 0 6 BLCKLSTO 0 Kb 0 Kb
30 0 3 MEIOSURG 0 Kb 0 Kb
32 0 1 EPWMUX 0 Kb 0 Kb
33 0 1 EPWPSI 0 Kb 0 Kb
34 23 4 PMSPOOL 0 Kb 0 Kb
35 23 19 PMSHL32 1.080 Kb 1.524 Kb
37 23 3 PULSE 56 Kb 8 Kb
38 23 1 SWAPMON 344 Kb 156 Kb
40 23 1 FUEL 80 Kb 80 Kb
51 23 8 WEB_EXPL 4.508 Kb 588 Kb
58 0 1 CMKFMSMI 12 Kb 36 Kb
59 23 2 MUGLRQST 84 Kb 216 Kb
61 23 1 IBMAVSD 432 Kb 40 Kb
62 23 1 IBMAVTIM 120 Kb 56 Kb
66 0 2 EPWROUT 88 Kb 44 Kb
----- ------ ------- -------- ---------- ----------
( 29 processes) Total: 16.528 Kb 6.856 Kb
Free RAM: 796 Kb