home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / perfmon.zip / readme.txt < prev   
Text File  |  1998-05-11  |  2KB  |  64 lines

  1. ---------------------------------------------------------------------
  2. Performance Monitoring/2 Alpha1
  3.  
  4. (C) 1998 Thomas Peuss mailto: peuss@informatik.uni-wuerzburg.de
  5. ---------------------------------------------------------------------
  6.  
  7. Warning
  8. =======
  9.  
  10. This is ALPHA code! Do not use on production systems and note the
  11. disclaimer at the end of this file.
  12.  
  13. Description
  14. ===========
  15.  
  16. Performance Monitoring/2 (=Perfmon/2) is a tool to monitor software.
  17. For example it shows the percentage of FPU-instructions executed on
  18. your processor. It uses special CPU-registers introduced by intel(TM)
  19. with the Pentium.
  20.  
  21. System requirements
  22. ===================
  23.  
  24. - OS/2 Warp 3.0 (*UNTESTED*) and Warp 4.0
  25. - intel Pentium or higher or
  26.   Cyrix 6x86MX or higher (*UNTESTED*)
  27.  
  28. Installation
  29. ============
  30.  
  31. Insert a line like this to your CONFIG.SYS and reboot:
  32. DEVICE=C:\DRIVER\PERFMON.SYS
  33.  
  34. Use
  35. ===
  36.  
  37. Start perfmon.exe and enjoy. 
  38. Here is a short description of the different modes:
  39. - Flop Execution:
  40.   Measures the ammount (in percent) of FPU-instructions executed.
  41. - V-Pipe Execution:
  42.   Measures the ammount (in percent) of instructions executed on the
  43.   V-Pipe. It shows how good your software is adapted to the Pentium.
  44. - BTB-Hit:
  45.   Shows how good the Branch Prediction Unit works. It shows the
  46.   ammount of right predicted branches.
  47. - Segment Register Loaded:
  48.   Shows how much of the executed instructions are seg.reg-load
  49.   operations.
  50.  
  51.  
  52. Disclaimer
  53. ==========
  54.  
  55. THIS PROGRAM IS PROVIDED AS IS AND COMES WITH NO WARRANTY
  56. OF ANY KIND, EITHER EXPRESSED OR IMPLIED. IN NO EVENT WILL
  57. THE COPYRIGHT HOLDER BE LIABLE FOR ANY DAMAGES RESULTING
  58. FROM THE USE OF THIS SOFTWARE.
  59.  
  60. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE LIMITATIONS ON 
  61. IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF 
  62. LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE 
  63. ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
  64.