For yarn deployments, Lets say you have lets say the container size = 10 GB
containerized.heap-cutoff-ratio = 0.3 ( = 3GB)
That means 7GB is available for Flinks various subsystems which include,= jvm
heap, and all the DirectByteBufferAllocatins (netty + netw buff + .. ) and Java
metadata.
I am wondering if RocksDB memory allocations (which is C++ native memory
allocations) are drawn from the 3GB "cutoff" space or it will come from
whatever is left from the remaining 7GB (i.e left after reserving for above
mentioned pieces).
-roshan