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.