How UNIX Kernel Parameters Affect FoxPro for UNIX

Last reviewed: April 17, 1996
Article ID: Q124715
The information in this article applies to:
  • Microsoft FoxPro for UNIX, version 2.6

SUMMARY

FoxPro for UNIX is affected by UNIX kernel parameters set by the system administrator.

NOTE: The settings provided in this article apply only to SCO UNIX version 3.2.4. Not all of these settings are available in later versions of SCO UNIX.

MORE INFORMATION

UNIX allows the system administrator to tune or set kernel parameters by using the system administrator shell (sysadmsh) or by running a program called Configure.

To configure the kernel through sysadmsh, choose:

  System/Configure/Kernel/Parameters

To run the configuration program outside of the sysadmsh, do this:

  cd /etc/conf/cf.d
  configure

Please consult Chapter 19 of the most recent SCO Operating System's System Administrator's Guide (SAG) for a complete listing of the kernel parameters and their descriptions.

FoxPro for UNIX performance can be impacted by the following system configuration options in the kernel:

Files, Inodes and Filesystems

    NFILE    - should have no more than 500 set, especially with NFS.
    NOFILES  - per process number of files - 'Too many files open' may
               be the error message when NOFILES limit has been
               exhausted.
    FLCKREC  - maximum number of record locks by system.

Processes, Memory Management and Swapping

    MAXPMEM  - if set to 0 and MEMLIMIT used in the config.fpu,
               most of the available system memory will be
               used by FoxPro for UNIX.
    ULIMIT   - may receive 'Out of disk space' if exceed ULIMIT.
    MAXUMEM  - number of 512 K pages.
    MAXSLICE - maximum timeslice for processes.

NOTE: These parameters will affect the behavior for each user of the system.


Additional reference words: FoxUnix 2.60 kernel tune parameters too many
files open out of disk space memory
KBCategory: kbenv kb3rdparty
KBSubcategory: FxenvOs


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: April 17, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.