| Modifier and Type | Field and Description |
|---|---|
| private final CgroupV1Metrics |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public double | getCpuSetMemoryPressure()
Implements jdk. Returns the (attempts per second * 1000), if enabled, that the operating system tries to satisfy a memory request for any process in the current Isolation Group when no free memory is readily available. |
| public long | getKernelMemoryFailCount()
Implements jdk. Returns the number of times that kernel memory requests in the Isolation Group have exceeded the kernel memory limit. |
| public long | getKernelMemoryMaxUsage()
Implements jdk. Returns the largest amount of kernel physical memory, in bytes, that have been allocated in the Isolation Group. |
| public long | getKernelMemoryUsage()
Implements jdk. Returns the amount of kernel physical memory, in bytes, that is currently allocated in the current Isolation Group. |
| public long | getMemoryAndSwapFailCount()
Implements jdk. Returns the number of times that user memory requests in the Isolation Group have exceeded the memory + swap limit. |
| public long | getMemoryAndSwapMaxUsage()
Implements jdk. Returns the largest amount of physical memory and swap space, in bytes, that have been allocated in the Isolation Group. |
| public long | getMemoryMaxUsage()
Implements jdk. Returns the largest amount of physical memory, in bytes, that have been allocated in the Isolation Group. |
| public long | getTcpMemoryFailCount()
Implements jdk. Returns the number of times that networking memory requests in the Isolation Group have exceeded the kernel memory limit. |
| public long | getTcpMemoryMaxUsage()
Implements jdk. Returns the largest amount of networking physical memory, in bytes, that have been allocated in the Isolation Group. |
| public Boolean | isCpuSetMemoryPressureEnabled()
Implements jdk. Returns the state of the memory pressure detection support. |
| public Boolean | isMemoryOOMKillEnabled()
Implements jdk. Returns the state of the Operating System Out of Memory termination policy. |
| metrics | back to summary |
|---|---|
| private final CgroupV1Metrics metrics | |
| CgroupV1MetricsImpl | back to summary |
|---|---|
| pack-priv CgroupV1MetricsImpl(CgroupV1Metrics metrics) | |
| getCpuSetMemoryPressure | back to summary |
|---|---|
| public double getCpuSetMemoryPressure() Implements jdk. Doc from jdk. Returns the (attempts per second * 1000), if enabled, that the
operating system tries to satisfy a memory request for any
process in the current Isolation Group when no free memory is
readily available. Use
| |
| getKernelMemoryFailCount | back to summary |
|---|---|
| public long getKernelMemoryFailCount() Implements jdk. Doc from jdk. Returns the number of times that kernel memory requests in the Isolation Group have exceeded the kernel memory limit.
| |
| getKernelMemoryMaxUsage | back to summary |
|---|---|
| public long getKernelMemoryMaxUsage() Implements jdk. Doc from jdk. Returns the largest amount of kernel physical memory, in bytes, that have been allocated in the Isolation Group.
| |
| getKernelMemoryUsage | back to summary |
|---|---|
| public long getKernelMemoryUsage() Implements jdk. Doc from jdk. Returns the amount of kernel physical memory, in bytes, that is currently allocated in the current Isolation Group.
| |
| getMemoryAndSwapFailCount | back to summary |
|---|---|
| public long getMemoryAndSwapFailCount() Implements jdk. Doc from jdk. Returns the number of times that user memory requests in the Isolation Group have exceeded the memory + swap limit.
| |
| getMemoryAndSwapMaxUsage | back to summary |
|---|---|
| public long getMemoryAndSwapMaxUsage() Implements jdk. Doc from jdk. Returns the largest amount of physical memory and swap space, in bytes, that have been allocated in the Isolation Group.
| |
| getMemoryMaxUsage | back to summary |
|---|---|
| public long getMemoryMaxUsage() Implements jdk. Doc from jdk. Returns the largest amount of physical memory, in bytes, that have been allocated in the Isolation Group.
| |
| getTcpMemoryFailCount | back to summary |
|---|---|
| public long getTcpMemoryFailCount() Implements jdk. Doc from jdk. Returns the number of times that networking memory requests in the Isolation Group have exceeded the kernel memory limit.
| |
| getTcpMemoryMaxUsage | back to summary |
|---|---|
| public long getTcpMemoryMaxUsage() Implements jdk. Doc from jdk. Returns the largest amount of networking physical memory, in bytes, that have been allocated in the Isolation Group.
| |
| isCpuSetMemoryPressureEnabled | back to summary |
|---|---|
| public Boolean isCpuSetMemoryPressureEnabled() Implements jdk. Doc from jdk. Returns the state of the memory pressure detection support.
| |
| isMemoryOOMKillEnabled | back to summary |
|---|---|
| public Boolean isMemoryOOMKillEnabled() Implements jdk. Doc from jdk. Returns the state of the Operating System Out of Memory termination policy.
| |