home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / alltips.zip / OTPERF.FAX < prev    next >
Text File  |  1994-11-28  |  7KB  |  153 lines

  1. General Maintenance and Performance      7/20/94
  2.  
  3.        File:osotperf.fax 3/5/94
  4.  
  5.        OS/2 2.XX Performance considerations.
  6.        ---------------------------------------
  7.  
  8.        Most performance problems can be classified in one of two
  9.        major areas:  Hardware related or software related.
  10.  
  11.        HARDWARE
  12.        ---------
  13.        To determine that you have a hardware versus a software
  14.        problem, boot you system up with a plain copy of your
  15.        config.sys and no applications running.  If the performance
  16.        of your system is not what you expect, more than likely you
  17.        are looking at a hardware related problem.
  18.  
  19.        Memory
  20.        ------
  21.        The memory that your system uses can affect performance.
  22.        Generally speaking, the more memory the system has, the
  23.        happier the operating system will be.  Performance can
  24.        actually degrade if you add a memory expansion card to your
  25.        system (Non Micro-Channel).  To access memory on the
  26.        expansion card, the signals will have to go through the
  27.        bus which in most cases run a lot slower than memory
  28.        accessed from SIMMS.
  29.  
  30.        Performance problems on ISA systems after installing extra memory
  31.        -----------------------------------------------------------------
  32.        On several ISA systems, performance problems have been noted when
  33.        additional memory has been installed on the system.  There are
  34.        several possible causes for this related to the hardware
  35.        configuration.  The most common cause is relates to external
  36.        processor chache memory also referred to as level two or secondary
  37.        cache memory.  The issues with these cache memories are as follows.
  38.        1.  System board/BIOS does not support caching memory above
  39.            16M (or 64M in some cases).  The only resolution is to
  40.            upgrade either the system board or the BIOS; whichever is the
  41.            limiting factor.
  42.        2.  System board/BIOS does not support caching memory above
  43.            16M (or 64M in some cases) without the installation of
  44.            additional cache memory.
  45.        3.  BIOS parameter must be updated to cache memory above 16M.
  46.            This is seen in some systems with AMI BIOS but is not
  47.            necessarily limited to that BIOS.
  48.        4.  The cache was disabled when system setup updated the BIOS with
  49.            the new amount of memory installed.
  50.        Other less common reasons for upgrading memory causing performance
  51.        problems are as follows.
  52.        1.  The new memory was put on an expansion card which is limited
  53.            to the speed of the system bus (8MHz on ISA systems) instead
  54.            of being placed on the planer (system board) where that
  55.            limitation does not exist.
  56.        2.  Slower memory was added to the system.
  57.  
  58.        Additional BIOS paramters to check
  59.        ----------------------------------
  60.        On some systems there is a BIOS parameter for system speed.
  61.        Insure this is set to the fastest option.  The "Wait States"
  62.        parameter in the BIOS Setup program was changed from the optimal
  63.        values and will need to be decreased.
  64.  
  65.        Cache
  66.        -----
  67.        Internal and external cache should always be
  68.        enabled except during the installation of OS/2.  If you
  69.        experience a problem with your cache enabled (I.E.:  Traps etc.)
  70.        more that likely your external cache will need to be
  71.        replaced as it is probably bad.
  72.  
  73.        SOFTWARE
  74.        ---------
  75.        If your system performs as expected when just running
  76.        OS/2, then you possibly you have a software problem.
  77.  
  78.        Device Drivers
  79.        --------------
  80.        Some device drivers might generate excessive interrupt
  81.        calls.  These will slow down your system.  To find out what
  82.        is causing the problem, start with a plain config.sys and
  83.        add a device driver one at a time.  When your system's
  84.        performance degrades, the last device driver you added is
  85.        more than likely the culprit.  Some device drivers might
  86.        also need to be upgraded.  Contact the vendor of these
  87.        device driver for assistance.
  88.  
  89.        Desktop
  90.        -------
  91.        By disabling the animation in the desktop
  92.        settings, desktop performance can be increased.
  93.  
  94.        CHKDSK
  95.        ------
  96.        Occasionally, the performance degradation of
  97.        your system can be attributed to problems on your
  98.        hard-drive.  By running CHKDSK from the OS/2 diskettes as
  99.        discussed in the installation guide, the problems can
  100.        generally be fixed and performance on you system will
  101.        improve.
  102.  
  103.        Applications
  104.        ------------
  105.        Some applications require a lot of resources to run.
  106.        The vendor of the application might know how to make
  107.        their product run faster.  Adding more memory to
  108.        your system might also solve the problem.  For DOS
  109.        and windows performance problems see the performance
  110.        information for DOS applications.
  111.  
  112.        Config.sys
  113.        ----------
  114.        Set restartobjects=no - By adding this statement to
  115.        your config.sys, the system will startup without
  116.        running any applications except what is in your startup.cmd
  117.        file.
  118.  
  119.        Diskcache - (FAT only) By changing the value in this
  120.        field, performance can be increased or decreased.  The
  121.        specified value is dependent on the amount of available ram.
  122.  
  123.        IFS - (HPFS only) The /CACHE:<value> determines the amount of
  124.        software cache available to any HPFS partitions installed.
  125.  
  126.        Priority disk I/O - specifies the disk I/O priority for
  127.        applications running in the foreground.  ON gives foreground
  128.        applications more CPU time.
  129.  
  130.        MAXWAIT - By decreasing this value, a regular or server
  131.        process will have its priority increased at a faster rate.
  132.  
  133.        TimeSlice - By changing these settings, the system will give
  134.        more/less time to a process of equal priority.
  135.  
  136.        Threads - sets the maximum number of independent actions (threads)
  137.        for the system.
  138.  
  139.        Note:  See on-line help for additional information.
  140.  
  141.        Utilities
  142.        ---------
  143.        OS20MEMU.zip - available from the BSS (919-0517-0001).
  144.        This is a shareware utility that allows you to look at your
  145.        memory consumption.  It is not a supported utility.
  146.  
  147.        SPM/2 - System performance monitor/2.  This application is
  148.        available from the order center.  (800-3IBM-OS2).  This
  149.        application is for sale separately of OS/2 and is supported.
  150.  
  151.  
  152. 12/31/99
  153.