Stephan Ewen created FLINK-10317:
------------------------------------

             Summary: Configure Metaspace size by default
                 Key: FLINK-10317
                 URL: https://issues.apache.org/jira/browse/FLINK-10317
             Project: Flink
          Issue Type: Bug
          Components: Startup Shell Scripts
    Affects Versions: 1.5.3
            Reporter: Stephan Ewen


We should set the size of the JVM Metaspace to a sane default, like  
{{-XX:MaxMetaspaceSize=256m}}.

If not set, the JVM offheap memory will grow indefinitely with repeated 
classloading and Jitting, eventually exceeding allowed memory on docker/yarn or 
similar setups.

It is hard to come up with a good default, however, I believe the error 
messages one gets when metaspace is too small are easy to understand (and easy 
to take action), while it is very hard to figure out why the memory footprint 
keeps growing steadily and infinitely.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to