home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 2 / Chip_Hitware_Vol_02.iso / chiphit2 / tools / system / smonitor / supermon.doc < prev    next >
Text File  |  1995-05-11  |  8KB  |  160 lines

  1.  
  2.        Some day, real soon, something terrible is going to happen...  Many 
  3.        of  your  Windows  3.1,  WFW, and yes  -even  your  new  Windows-95 
  4.        programs  are  all  going to stop running!  Your  multiple  Windows 
  5.        programs are rapidly eating away at your precious Windows resources 
  6.        -your User, GDI, RAM and Virtual (Swap) resources to be  precise... 
  7.        
  8.        You  know this, yet there's nothing you can do! You drop your  head 
  9.        and feel a tear trickle down your cheek.
  10.        
  11.        Suddenly  you  hear a roar from above! Look! Up in the sky!  Its  a 
  12.        bird!  No, its a plane! No, its SuperMon-itor to your  aid.  You're 
  13.        saved!
  14.        
  15.        SuperMonitor accurately tracks the following Windows resources:
  16.             User resource
  17.             GDI resource
  18.             Memory (RAM + virtual memory that SysMeter reports) resource
  19.             RAM (physical memory) resource
  20.             Virtual Memory resource
  21.        
  22.        SuperMonitor  is the only program in the industry to tell you  what 
  23.        amounts  of RAM (physical memory) are being utilized by Windows  in 
  24.        general  or  by  a specific program, and what  amounts  of  Virtual 
  25.        memory (swap file) are being utilized!
  26.        
  27.        But  you  say  that  you already use  the  Microsoft  SDK  provided 
  28.        SysMeter program with great success? Well you'll be amazed to  hear 
  29.        what's "wrong" with SysMeter...
  30.        
  31.        SysMeter has a few fatal flaws that make it a useless program:
  32.        
  33.        1.   SysMeter only reports instantaneous snapshots of your  systems 
  34.             resource  utilizations.  Since  programs  often  "grab"   many 
  35.             resources for very short moments in time, Windows must be able 
  36.             to  provide resources for these peak periods. If it  can't  do 
  37.             so,  your program (or even all of Windows), crashes!  If  this 
  38.             resource "spike" is very quick (as most are), you may not even 
  39.             be  able to notice it flash on SysMeter's screen before it  is 
  40.             replaced   with  the  next  instantaneous  "normal"   resource 
  41.             snapshot.  Or if you're like us, you've turned your head  away 
  42.             to  record  the past snapshot on a piece of paper  while  this 
  43.             "spike"  snapshot appeared and then disappeared  -without  you 
  44.             noticing it...
  45.        
  46.        2.   SysMeter only reports instantaneous snapshots of your  systems 
  47.             resource  utilizations during "idle" periods of  your  system. 
  48.             Think  about the implication of this statement!  When  Windows 
  49.             isn't  idle - its busy running your programs which means  your 
  50.             precious  resources are being allocated and deallocated.  This 
  51.             is  exactly when you'd want a resource monitor to be  tracking 
  52.             your system so that you could catch those potentially fatal or 
  53.             "near death" allocation spikes.
  54.        
  55.             During   this  busy  time,  SysMeter  isn't  monitoring   your 
  56.             resources. Only during infrequent idle periods (when virtually 
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.             no  resource spikes occur), can SysMeter do its thing...  Very 
  64.             scary!  Now that you know about the limitations  of  SysMeter, 
  65.             will you ever use it again? 
  66.        
  67.             We specifically designed SuperMonitor to catch these  resource 
  68.             "spikes". You control SuperMonitor's "sampling" rate. You  can 
  69.             dictate  that SuperMonitor watch your system as fast as  every 
  70.             one  millisecond  (  1/1000 of a second)  to  catch  even  the 
  71.             shortest lived resource spike!
  72.        
  73.        3.   SysMeter can't tell you the resource utilization of a specific 
  74.             Windows  program. It only tells you the state of your  overall 
  75.             Windows  environment. This is good information, but  not  good 
  76.             enough for SuperMonitor!
  77.        
  78.             SuperMonitor  is a MDI (multiple document interface)  program. 
  79.             Each  document  is  a resource sampling  session.  By  running 
  80.             multiple document sampling sessions and comparing the  session 
  81.             results  before  and after running a specific Windows  or  DOS 
  82.             "box"  program,  you  can  precisely  determine  the  resource 
  83.             utilizations of that specific program... Cool!
  84.        
  85.        Not  only does SuperMonitor track instantaneous  resources  usages, 
  86.        but  it also automatically records "average" and  "maximum/minimum" 
  87.        (worst-case)  usages!  You can "log" or save these snapshots  to  a 
  88.        disk  file and then import them into your spreadsheet  for  further 
  89.        analysis or even graph them. Of course, you control precisely  what 
  90.        data to log to disk and how frequently to save it to disk. You  can 
  91.        even print your screen's data!
  92.        
  93.        SuperMonitor was written for:
  94.        
  95.             The individual Windows user that wants to keep Windows running 
  96.             smoothly.
  97.        
  98.             The  computer  programmer that wants to easily  determine  the 
  99.             resource requirements of his/her program under development.
  100.        
  101.             The   software development company that produces many  Windows 
  102.             programs  and are concerned that they might produce  one  more 
  103.             program  that  when  added to the user's  Windows  desktop  of 
  104.             concurrently  executing programs, will cause a resource to  be 
  105.             depleted,  possibly  crashing  the  program  or  even  all  of 
  106.             Windows.
  107.        
  108.             The corporate desktop hardware standardization engineers  that 
  109.             can  use SuperMonitor to determine exactly how  much  physical 
  110.             memory  is  required  to execute  their  programs  before  the 
  111.             virtual  memory swap file is accessed. This is  important  for 
  112.             optimal  Windows performance. Then they can  purchase  exactly 
  113.             the optimal amount of RAM memory for their PCs.
  114.        
  115.        SuperMonitor  is compatible with Windows-95, Windows 3.1  (enhanced 
  116.        mode), Windows-For-WorkGroups, and Windows NT (WOW compatible).
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.        To install SuperMonitor, copy SuperMon.Exe, and SuperMon.hlp to any 
  124.        area of any disk in your PC.
  125.        
  126.        To  uninstall  SuperMonitor,  delete  the  above  files  plus   the 
  127.        SuperMon.Ini  file  that was placed in  your  "Windows"  directory. 
  128.        (Typically this is C:\Windows).
  129.        
  130.        SuperMonitor    is  NOT  freeware.  Only  unregistered   evaluation 
  131.        versions     of  SuperMonitor   may   be  freely   distributed   as 
  132.        shareware.  Registered  (paid for) versions of SuperMonitor may NOT 
  133.        be shared.
  134.        
  135.        If   you   are  unsure  as  to if  your  copy  of  SuperMonitor  is  
  136.        registered   or  not,   examine  the  Help-About  screen  for  your  
  137.        name.   If  it  says "UNREGISTERED..." then your are  executing  an 
  138.        evaluation version  of SuperMonitor. 
  139.        
  140.        Evaluation  versions  of  SuperMonitor  are limited to 3 minutes of 
  141.        consecutive  sampling  per  document. Purchased  versions  are  not 
  142.        limited in any way.
  143.        
  144.        If  you  would like to purchase this program, send $39 dollars plus 
  145.        $5   shipping   and  handling  ($10 for customers  outside  of  the 
  146.        U.S.A.)  for a single user license. Multi-user and  site   licenses 
  147.        are available. Upon receipt of  payment, a registered version  will 
  148.        be shipped to you.  Registered  users  will  be notified of  future 
  149.        versions. 
  150.                                                                                  
  151.        Tessler's Nifty Tools (TNT)  Release 5.0
  152.        430 Canyon Woods Place Suite A
  153.        San Ramon, Ca. 94583
  154.        
  155.        CompuServe: 71044,542
  156.        Internet:71044.542@compuserve.com
  157.        
  158.        <eof>
  159.  
  160.