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: [email protected]
For additional commands, e-mail: [email protected]