Show TOC

Heap UsageLocate this document in the navigation structure

Use

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.

Prerequisites

The user has been assigned a role in accordance with the authorization concept.

The SAP liveCache database is in the ONLINE operational state.

Procedure
  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 Start of the navigation path liveCache Next navigation step Monitoring End of the navigation path.

  4. Choose Start of the navigation path Current Status Next navigation step Memory Areas Next navigation step  Heap Usage End of the navigation path.

The heap usage display is part of the DBA Cockpit and can therefore also be called as follows:

  1. Open DBA Cockpit (transaction DBACOCKPIT).

  2. The display options in DBA Cockpit vary depending on which SAP NetWeaver release you are using.

    • Choose Start of the navigation path Space Next navigation step OMS Heap Usage End of the navigation path.

    • SAP NetWeaver 7.1: Choose Start of the navigation path Space Next navigation step Heap Usage End of the navigation path.

Result

The OMS heap configuration parameters are displayed, such as: OmsMaxHeapSize, OmsHeapThreshold, OmsSubHeaps.

The current values of the following memory areas are displayed: Data Cache, Converter, maximum heap usage, and system heap

The system displays information on 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

Conflicts

Number of conflicts that occurred during synchronizations through spinlocks

Spinloops, Yieldloops, MAX Spinloops, MAX Yieldloops

An interpretation of these details requires knowledge of spinlock implementation.

More Information