Kbase P112642: Obtaining incorrect value for memory used by -L
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
SYMPTOM(s):
Obtaining incorrect value for memory used by -L
Using values obtained from documentation
Following directions from documentation to calculate memory used by -L
Each lock table entry takes 18 bytes on shared memory systems and 14 on non-shared memory systems.
FIX:
This is a documentation bug, in Progress Database Administration Guide and References chapter Database Startup Parameters -L
it should state the following:
Multiply the value entered by -L by the value of Lock table entry of
the corresponding Progress version:
Progress 32 bit:
Progress 9.x takes 40 bytes for each lock table entry
Progress 64 bit:
OpenEdge 10.1A and 10.1B takes 64 bytes for each lock table entry
OpenEdge 10.0A and 9.1X takes 48 bytes for each lock table entry
Note that there is no difference in the way to calculate shared memory or non-shared memory systems.