Consultor Eletrônico



Kbase P44934: Guidelines for calculating the maximum number of open files in the UNIX kernel.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

GOAL:

Guidelines for calculating the maximum number of open files in the UNIX kernel.

GOAL:

Is there a general formula for calculating the NFILES values

FACT(s) (Environment):

UNIX

FIX:

The maximum number of open files in the UNIX kernel (usually named NFILES) needed by Progress is based on the following:

For each Progress process:
- the number of all database extents to which it connects in shared memory.
- the number of all before-image extents.
- the number of after-image extents, if after-imaging is enabled.
- some 10 file descriptors for other non-database related files (starndard input, stardard output, PROMSGS etc).

This must be multiplied by the number of Progress processes running on the machine (which includes watchdog, APW's, BIW's, remote servers etc.).

Please be aware that these guidelines do not take into account the files needed by the AdminServer (if it is running), nor by the operating system itself.