Github user NicoK commented on the issue:

    https://github.com/apache/flink/pull/4594
  
    Yes @zhijiangW, I kept the original logic.
    I guess, the reasoning behind using off-heap netty buffers only was to 
reduce the overhead before transmitting messages over the wire: 1) we reduce GC 
overhead somewhat and 2) at some point we need the memory to be off-heap and 
put into kernel space anyway - depending on netty, this may be optimised if it 
is already off-heap.
    
    Also, starting with #4481 we will only be using off-heap network buffers 
anyway.


---

Reply via email to