Heap Usage
In the Memory Areas user menu, you can find, among other things, a display of the OMS heap usage since the last start of the liveCache Monitoring.
The user has been assigned a role in accordance with the authorization concept. You are in the user menu of the user with the authorizations that correspond to this role.
The liveCache database instance is in the ONLINE operational state.
...
1. In the user menu, choose liveCache Assistant(transaction LC10).
2.
Enter the name of the database
connection.
You can select the name from the list of existing names. You can restrict the
search for the required name.
3. Choose liveCache → Monitoring.
4. Choose Current Status →Memory Areas →Heap Usage.
The
OMS Heap
configuration parameters are displayed:
OMS_HEAP_LIMIT, OMS_HEAP_THRESHOLD, OMS_HEAP_BLOCKSIZE, OMS_HEAP_COUNT
The current values of the following memory areas are displayed:
Data cache, converter, maximum heap usage and system heap
The system displays the following information OMS heap usage.
Heap Area |
Name of the OMS heap |
Size |
Size of the memory controlled by the OMS heap |
Currently occupied |
Size of the memory actually occupied by the OMS heap |
Memory Requests |
Number of memory requests in the OMS heap |
Memory Releases |
Number of memory releases in the OMS heap |
Requests through Block Allocator |
Number of OMS heap memory requests through the corresponding block allocator |
Releases through Block Allocator |
Number of OMS heap memory releases through the corresponding block allocator |
Spinlocks |
Number of synchronizations through spinlocks |
Collisions |
Number of collisions that occurred during synchronizations through spinlocks |
Spinloops, Yieldloops, MAX Spinloops, MAX Yieldloops |
An interpretation of these details requires knowledge of spinlock implementation. |
See also:
liveCache Alert Monitor, Memory
Monitoring the Main Memory Areas
Concepts of the Database System,
liveCache
Parameters