hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wangda Tan (JIRA)" <j...@apache.org>
Subject [jira] [Created] (YARN-6245) Add FinalResource object to reduce overhead of Resource class instancing
Date Mon, 27 Feb 2017 22:03:45 GMT
Wangda Tan created YARN-6245:
--------------------------------

             Summary: Add FinalResource object to reduce overhead of Resource class instancing
                 Key: YARN-6245
                 URL: https://issues.apache.org/jira/browse/YARN-6245
             Project: Hadoop YARN
          Issue Type: Sub-task
            Reporter: Wangda Tan


There're lots of Resource object creation in YARN Scheduler, since Resource object is backed
by protobuf, creation of such objects is expensive and becomes bottleneck.

To address the problem, we can introduce a FinalResource (Is it better to call it ImmutableResource?)
object, which is not backed by PBImpl. We can use this object in frequent invoke paths in
the scheduler.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org


Mime
View raw message