home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / os2help / tweak.fax < prev    next >
Encoding:
Text File  |  1992-09-17  |  3.6 KB  |  59 lines

  1.   How do I tweak OS/2 2.0 for maximum performance?
  2.  
  3.   For OS/2 overall, the parameters MAXWAIT, TIMESLICE, PRIORITY,
  4.   PRIORITY_DISK_IO, PROTECTONLY, and cache settings (in the DISKCACHE, for
  5.   FAT, or IFS, for HPFS, lines) can be tweaked.  These parameters are
  6.   documented in the online Command Reference.  The swap file should be
  7.   placed on the most used partition on the least used hard disk.  Use
  8.   CONFIG.SYS's SWAPPATH line to control the swap file's location.
  9.  
  10.   FAT partitions should be periodically defragmented.  A shareware
  11.   defragmenter for DOS called DOG (Disk OrGanizer) works well.  (You can
  12.   boot DOS from a floppy disk to run such a utility.)
  13.  
  14.   For the Workplace Shell, drag shadows of most often used items to the
  15.   desktop or folders closer to the "surface" -- opening folders takes
  16.   time.  Drag shadows of programs you use often (e.g. the Win-OS/2 full
  17.   screen Program Manager) to the Startup folder.  Disable animation (go to
  18.   OS/2 System -> System Setup -> System -> Window).  Use the faster
  19.   Details View when opening drive and folder objects; to set Details View
  20.   as the default, open the settings notebook for the object, select the
  21.   Menu tab, click on ~Open, then the Settings button, then select the
  22.   Default Action.
  23.  
  24.   Try reducing the number of on screen colors or dropping down in screen
  25.   resolution to enhance speed.  Close (not just minimize; check the Window
  26.   List) unnecessary objects and applications.  Consider adding more RAM.
  27.  
  28.   For DOS programs, run full screen instead of windowed if speed is
  29.   important.  In DOS Settings for each application: reduce conventional,
  30.   XMS, DPMI, and EMS memory allocations to the bare minimum required for
  31.   maximum performance; turn off VIDEO_RETRACE_EMULATION unless necessary;
  32.   adjust IDLE_SENSITIVITY; turn off DOS_BACKGROUND_EXECUTION if not
  33.   needed; change the HW_TIMER setting (particularly for games); enable
  34.   VIDEO_FASTPASTE if possible; turn on HW_ROM_TO_RAM.  Communications
  35.   programs should use hardware handshaking where possible (use OS/2's MODE
  36.   COMx command if necessary), and a buffered UART can prove helpful.  (DOS
  37.   programs running under OS/2 will not be aware of a buffered 16550AF
  38.   UART.  OS/2 virtualizes the serial port and manages the buffer itself.)
  39.   For faster printing set the DOS program's output port to LPTx.OS2 (where
  40.   x is the printer port number) -- use a "print to file" option if
  41.   necessary.  Disable any DOS print spoolers; rely on OS/2's spooler
  42.   instead.  Other, standard steps to enhance DOS performance (e.g.
  43.   increasing BUFFERS in CONFIG.SYS) of course apply.
  44.  
  45.   For Windows programs, run using a full screen desktop if speed is vital.
  46.   The Win-OS/2 Full Screen icon set up by the installation program has
  47.   poor Settings.  For better performance perform some of the same steps
  48.   outlined in the preceding paragraph, including VIDEO_RETRACE_EMULATION
  49.   off.  The same printer output advice also applies.  In addition, the
  50.   Print Manager should be disabled (OS/2 provides a systemwide spooler).
  51.   From the Win-OS/2 desktop close the Print Manager, uncheck the "Use
  52.   Print Manager" box from the Win-OS/2 Control Panel -> Printers section,
  53.   then, using a text editor, edit the \OS2\MDOS\WINOS2\SYSTEM.INI file,
  54.   removing the ",!printman" entry from the MAVDMApps line.  (This last
  55.   step will keep a warning dialog box from appearing each time you start
  56.   the Win-OS/2 desktop.)  Consider disabling the Public setting in the
  57.   Clipboard.  If available, set VIDEO_8514A_XGA_IOTRAP to off and
  58.   VIDEO_SWITCH_NOTIFICATION to on (unless mouse control is lost).
  59.