[ https://issues.apache.org/jira/browse/ARROW-5482?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pindikura Ravindra updated ARROW-5482: -------------------------------------- Summary: [Java] reduce heap footprint of ValueVectors (was: reduce heap footprint of ValueVectors) > [Java] reduce heap footprint of ValueVectors > -------------------------------------------- > > Key: ARROW-5482 > URL: https://issues.apache.org/jira/browse/ARROW-5482 > Project: Apache Arrow > Issue Type: Task > Components: Java > Reporter: Pindikura Ravindra > Assignee: Pindikura Ravindra > Priority: Major > > In some scenarios, we hold lots of value vectors in memory eg. during join, > aggregation. The heap analysis shows that the costs are as follows for a > simple IntVector (used VisualVM on mac) : > > IntVector : 80 bytes > vector.types.pojo.FieldType : 41 bytes > vector.types.pojo.Field : 40 bytes > IntReaderImpl : 28 bytes > > I'll use this Jira to track ways to reduce the heap usage. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)