Konstantin Orlov created IGNITE-22941:
-----------------------------------------

             Summary: Improve performance of TupleMarshaller
                 Key: IGNITE-22941
                 URL: https://issues.apache.org/jira/browse/IGNITE-22941
             Project: Ignite
          Issue Type: Improvement
            Reporter: Konstantin Orlov
            Assignee: Konstantin Orlov
         Attachments: flamegraph.html

According to [^flamegraph.html], statistics gathering for buffer preallocation 
takes ~78.9% (2.91% out of 3.69% of the whole graph) of an entire tuple 
marshaling. Perhaps, it would be better to switch to best effort estimation, 
and re-allocate buffer when we underestimate actual number of bytes required to 
marshal the tuple.



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

Reply via email to