[ https://issues.apache.org/jira/browse/YARN-6682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16043709#comment-16043709 ]
Naganarasimha G R commented on YARN-6682: ----------------------------------------- Thanks for the patch [~daryn], Looks like a straight forward patch and improvement. Will commit it shortly ! > Improve performance of AssignmentInformation datastructures > ----------------------------------------------------------- > > Key: YARN-6682 > URL: https://issues.apache.org/jira/browse/YARN-6682 > Project: Hadoop YARN > Issue Type: Sub-task > Affects Versions: 2.8.0 > Reporter: Daryn Sharp > Assignee: Daryn Sharp > Attachments: YARN-6682.branch-2.8.patch, YARN-6682.branch-2.patch, > YARN-6682.trunk.patch > > > {{AssignmentInformation}} is inefficient and creates lots of garbage that > increase gc pressure. It creates 3 hashmaps that each contain only 2 > enum-based keys. This requires wrapper node objects, boxing/unboxing of ints, > and more expensive lookups than simply using primitive arrays indexed by enum > ordinal. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org