home *** CD-ROM | disk | FTP | other *** search
/ hobbes.nmsu.edu / 2008-06-02_hobbes.nmsu.edu.zip / dos / os2sp200.zip / OS2SPEED.DOC < prev   
Text File  |  1992-09-13  |  4KB  |  95 lines

  1.                                    OS/2 SPEED
  2.  
  3.                                    Revision 2
  4.  
  5.                             Written by James Berry.
  6.  
  7.                Copyright (c) S/e/m/a/j Communications    2:440/16
  8.  
  9.  
  10.  
  11. WHAT IS OS/2 SPEED?
  12. ──────────────────────────────────────────────────────────────────────────
  13.  
  14.         A lot of shareware programs know about DESQview and can give time
  15.         to other tasks when they don't need it (when a program is waiting
  16.         for a keypress, or BBS software is waiting for a call, for
  17.         example).  This means that when running these "DESQview aware"
  18.         programs actually speed up other programs on your system because
  19.         they are only using as much processor time as they need.
  20.  
  21.         Of course, OS/2 programs do this too - and programmers can make
  22.         DOS programs running under OS/2 give away time like this - but
  23.         many programs don't currently have this facility.
  24.  
  25.         This is where OS/2 SPEED comes in.  It tells programs that they
  26.         are running under DESQview - and when they use the DESQview
  27.         function to give away time, it intercepts this and calls the
  28.         equivelant OS/2 function.  The net result is that all DESQview
  29.         aware programs become OS/2 aware!
  30.  
  31.  
  32.  
  33. HOW DO I USE OS/2 SPEED?
  34. ──────────────────────────────────────────────────────────────────────────
  35.  
  36.         First, put a command to run OS/2 SPEED (OS2SPEED.COM) in your
  37.         AUTOEXEC file so that it is loaded for each dos-box you open.
  38.  
  39.         If you put anything else on the command line then OS/2 SPEED will
  40.         indicate when the program is releasing time slices by placing an
  41.         asterisk in the top left hand corner of the dos window.  This is
  42.         called monitor mode - try it and see!
  43.  
  44.         Examples:
  45.  
  46.                 OS2SPEED                Runs OS/2 SPEED
  47.                 OS2SPEED *              Runs OS/2 SPEED in monitor mode.
  48.  
  49.  
  50.         Next, change the settings for your DOS window so that the
  51.         IDLE_SECONDS is set to 0 (this means that OS/2 SPEED can give
  52.         away time).
  53.  
  54.  
  55. DOES IT WORK?
  56. ──────────────────────────────────────────────────────────────────────────
  57.  
  58.         You can see if OS/2 SPEED is really performing as desired by
  59.         running any good CPU usage monitor.  OS/2 comes with a utility
  60.         called PULSE which is meant to monitor CPU usage, but in my
  61.         experience doesn't seem to do a very good job.
  62.  
  63.         OS/2 SPEED has made a substantial difference to the speed of my
  64.         DOS-based BBS under OS/2.
  65.  
  66.  
  67. DISCLAIMER
  68. ──────────────────────────────────────────────────────────────────────────
  69.  
  70.         OS/2 speed works for me.  If it doesn't for you, please mail me
  71.         telling me what happens and what you're trying to do - I'll see
  72.         what I can do.   I may come up with a solution, but this package
  73.         comes with no guarentees.  If it breaks - you keep both pieces.
  74.  
  75.  
  76. CREDITS
  77. ──────────────────────────────────────────────────────────────────────────
  78.  
  79.         I must say, I never would have thought of this idea on my own, but
  80.         I saw a program, 'DV2WIN.EXE' by Ian Harris which performs a
  81.         similar function, but for Microsoft Windows.  This gave me the
  82.         idea for OS/2 SPEED.
  83.  
  84.  
  85. UPDATES
  86. ──────────────────────────────────────────────────────────────────────────
  87.  
  88. 1.00    Initial Release
  89.  
  90. 1.00b   OS/2 SPEED 1.00 always went into monitor mode regardless of what
  91.         parameters were passed to it.  This is fixed in this release.
  92.  
  93. 2.00    OS/2 SPEED can now correctly be loaded into high memory.
  94.  
  95.