Hi,
does the default configuration of Flink use all of the available memory? I mean the physical memory installed in the computer, not whatever amount of memory the JVM allocates by default. Cheers, Viktor |
Hi, Flink uses only the memory which is configured to the JobManager and TaskManager JVMs. By default this is 256MB for the JM and 512MB for the TM (see [1] for details). The TM memory is split into equally large chunks for each configured slot of the TM. You should definitely configure the TM JVM memory for your setup! See common options in [1] for other important configuration parameters such as numberOfTaskSlots. In Yarn setups the TM memory is automatically sized with respect to the Yarn container size, if I remember correctly. 2015-02-14 13:58 GMT+01:00 Viktor Rosenfeld <[hidden email]>: Hi, |
Hi Fabian,
thanks for the reply. I increased the TM heap to 20GB (on a 32GB machine) and indeed got a performance boost of more than a minute (about 20%). Cheers, Viktor
signature.asc (161 bytes) Download Attachment |
Free forum by Nabble | Edit this page |