Maksim Timonin created IGNITE-27086:
---------------------------------------

             Summary: BinaryWriter is created for every a map entry
                 Key: IGNITE-27086
                 URL: https://issues.apache.org/jira/browse/IGNITE-27086
             Project: Ignite
          Issue Type: Improvement
            Reporter: Maksim Timonin
         Attachments: WritingBigMapReproducer.java

During serializing maps BinaryWriterExImpl#writeMap is called. For every key 
and value it calls BinaryWriterExImpl#writeObject. Every such call creates new 
BinaryWriterExImpl.

It leads to populating jvm heap with similar objects. Especially for big maps.

See example in the attach, when big map is created as argument for a 
ComputeTask.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to