Code Cache Memory Monitor (systemMonitor-CodeCacheMemoryMonitor)
This component monitors the current stores of native code produced by the Java VM Just In Time (JIT) Compiler.

To access, expand and double-click Code Cache Memory Monitor
| Property | Value | Description |
|---|---|---|
| Status | text | Reports the current
condition of the entity as of the last refresh: {alarm}, {disabled},
{down}, {fault}, {ok}, {stale}, {unackedAlarm} |
| Last Alarm Message | text | Displays the message that
was triggered by the last alarm. |
| Last Alarm time | text | Displays when the system
generated the last alarm assigned to this Alarm Class. |
| Alarm Source Info | additional properties | Contains a set of properties
for configuring and routing alarms when this component is the alarm
source. For property descriptions, refer to the Niagara Alarms Guide |
| Generate Alarm | true (default) or false | Controls if the software
generates an alarm when a platform memory limit is crossed. true generates the alarm when the limit is crossed. false does not generate the alarm. |
| Log Memory to History | true or false(default) | Controls when a trend
for free system memory is created. true creates a trend each time the System Check Time Trigger fires. false ignores trend creation when the System Check Time Trigger fires. |
| Memory History Config | tab with additional properties | Provides a quick method
of viewing the trends for Used Heap Memory (taken from the Heap Memory
Monitor) and the Free System Memory (taken from the System Memory
Monitor) when the Log Memory to History property
is set to true. |
| Used Code Cache Memory | number | Displays the memory utilized by code cache. |