XLCONFIG

XLCONFIG

XLCONFIG is used to define the size of shared memory and the number of file definitions and program definitions that will be kept in shared memory for faster startup time. Processes that use the same XLCONFIG, use the same shared memory and will get file definitions and program definitions from the shared memory cache. The best place to set the XLCONFIG env var is in _4CSRVRCONFIG.

Here are some options that can be set using XLCONFIG:

Currently, neither SvTimeout or ClTimeout are triggered when waiting on sys.err_msg() or sys.message(). sys.get_answer() does not have this problem.

The SysMemory, Files, and Programs options must be configured in a way to make maximum use of shared memory without overflowing it. There are several ways to determine if your system is configured correctly. The easiest is to run the 4C program sys.mem.summary, which is part of the 4cSys application. Watch out for any kind of fault. This may imply one or more of: You should monitor a newly installed system by running this program during peak usage and also when system usage changes.

Please see Configuring 4C Shared Memory for some hints on best practices for configuring 4c shared memory

Back to Top