The Performance tab in the Progress OpenEdge Application section of the Configurations wizard lets you set various options affecting performance of applications running under a launch configuration. See Progress OpenEdge Application settings for information about accessing the wizard.
The following controls are available on the Performance tab:
Control | Purpose | Related parameter (if applicable) |
---|---|---|
Name (accessible from all tabs) | (Required) Specifies the name of the launch configuration, which appears on menus and in the left pane of the Configurations wizard. | |
Use defaults | If checked, disables all other fields on this tab and causes the AVM to use default values or values specified elsewhere in the configuration definition. | |
Temporary files directory | Optionally specifies the directory (full path or path relative to the working directory) for storage of temporary files. The default is the working directory. | |
Enforce startup parameter limits | If checked, causes the specified values for directory size, local buffer size, maximum memory, and nested blocks to be enforced as hard limits. | Hardlimit (-hardlimit) |
Schema field cache size | Optionally specifies the number of entries in the schema field cache. | Schema Field Cache Size (-fc) |
Record buffer size | Optionally specifies the size, in bytes, of the standard buffer for database records. | Record Buffer Size (-Mr) |
Stack size | Optionally specifies the size, in kilobytes, of the internal memory area used by ABL program modules. | Stack Size (-s) |
Local buffer size | Optionally specifies the size, in kilobytes, of the local buffer in which the AVM stores all variables, work files, and records that are in use at one time for a user . | Local Buffer Size (-l) |
Directory size | Optionally specifies the number of compiled procedure directory entries. | Directory Size(-D) |
Stash blocks | Optionally specifies the number of 1KB blocks to allocate to the stash area, which OpenEdge uses as temporary storage for modified index fields. | Stash Area (-stsh) |
Temp-table buffer pool size | Optionally specifies the number of buffers in the temporary table database pool. | Number of Buffers for Temporary Tables (-Bt) |
Speed sort block size | Optionally specifies the block size, in kilobytes, to allocate when sorting records for reports and when rebuilding indexes. | Speed Sort (-TB) |
Speed sort merge streams | Optionally specifies the number of blocks or streams to be simultaneously merged during the sort process. | Merge Number (-TM) |
Async queue size | Optionally specifies the total number of bytes allowed for all buffers allocated when asynchronous requests are queued on behalf of a client. | Async Queue Size (-asyncqueuesize) |
Maximum memory | Optionally specifies the initial amount of memory, in kilobytes, allocated for r-code segments. | Maximum Memory (-mmax) |
PROLIB memory | If checked, causes the AVM for the configuration to allocate a 512-byte cache for a standard library directory. | PROLIB Memory (-pls) |
PROLIB swap | ||
Apply | Saves the current launch configuration definition. | |
Revert | Revert | |
Run or Debug | Runs the specified startup program or opens it in the Progress Developer Studio for OpenEdge Debugger. | |
Close | Closes the Configurations wizard. |