Package org.apache.flink.runtime.util.config.memory
-
Interface Summary Interface Description FlinkMemory Memory components which constitute the Total Flink Memory.FlinkMemoryUtils<FM extends FlinkMemory> Utility to derive theFlinkMemorycomponents.ProcessMemorySpec Common interface for Flink JVM process memory components. -
Class Summary Class Description CommonProcessMemorySpec<FM extends FlinkMemory> Common memory components of Flink processes (e.g.JvmMetaspaceAndOverhead JVM metaspace and overhead memory sizes.JvmMetaspaceAndOverheadOptions Options to calculate JVM Metaspace and Overhead.ProcessMemoryOptions Common Flink's options to describe its JVM process memory configuration for JM or TM.ProcessMemoryUtils<FM extends FlinkMemory> Common utils to parse JVM process memory configuration for JM or TM.RangeFraction Range and fraction of a memory component, which is a capped fraction of another component. -
Enum Summary Enum Description ManagedMemoryUtils Utils for configuration and calculations related to managed memory and its various use cases.