Kbase P35082: Information about -hardlimit parameter
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  8/4/2003 |
|
Status: Unverified
GOAL:
Information about -hardlimit parameter
FIX:
The following startup parameters are known as "hard limits".
If these hardlimit parameters are exceeded, Progress
will issue a system error and return to the operating system.
Parameter: Description:
-D Directory Size - The number of compiled procedure and
include procedure directory entries.
-e Edit Buffer Size - The size of the edit buffer in 1KB unit
-l Local Buffer Size - The size of the local record buffers
in 1KB units.
-nb Nested Blocks - The maximum number of nested blocks.
-- VERSION 7
The -l (Local Buffer Size) hardlimit has been removed.
As long as the application has the required memory,
Progress will continue to use this memory as the local buffer pool.
The -D (Directory Size), the -nb (Nested Block), and the
-mmax (Maximum Memory) parameters, have all been changed to be
'soft limit' parameters. The -mmax parameter is similar to the
Version 6 parameter, -e (Edit Buffer Size).
'Soft limit' parameters will not cause a system error. Progress will
try to manage the application within the set parameters limits.
If the application needs more resources, Progress will increase the
exceeded limit without issuing a system error.
-- VERSION 8
Startup Parameters, -D (Directory Size), -nb (Nested Block),
-mmax (Maximum Memory), and the -l (Local Buffer Size), have been
re-introduced as 'soft limit' parameters.
To force Progress to adhere to the set limits, Version 8 has a new
startup parameter, -hardlimit.
When -hardlimit is specified and one of the limits is exceeded, Progress will generate a WARNING message which is written to the current output (if there is current output) and to the log file (.LG). In addition, Progress issues a message that a resource limit was reached and raises an untrappable STOP
condition.