Andrey Zagrebin created FLINK-18646:
---------------------------------------

             Summary: Managed memory released check can block RPC thread
                 Key: FLINK-18646
                 URL: https://issues.apache.org/jira/browse/FLINK-18646
             Project: Flink
          Issue Type: Bug
          Components: Runtime / Task
    Affects Versions: 1.11.0
            Reporter: Andrey Zagrebin


UnsafeMemoryBudget#verifyEmpty, called on slot freeing, needs time to wait on 
GC of all allocated/released managed memory. If there are a lot of segments to 
GC then it can take time to finish the check. If slot freeing happens in RPC 
thread, the GC waiting can block it and TM risks to miss its heartbeat.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to