How UNIX Kernel Parameters Affect FoxPro for UNIX

ID: Q124715

2.60 UNIX

The information in this article applies to:

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: KBSubcategory: FxenvOs

Keywords          : kb3rdparty kbenv FxenvOs 
Version           : 2.60
Platform          : UNIX

Last Reviewed: May 13, 1998