[
https://issues.apache.org/jira/browse/MESOS-9948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin Bannier reassigned MESOS-9948:
---------------------------------------
Assignee: Benjamin Bannier
> master::Slave::hasExecutor occupies 37% of a 150 second perf sample from a
> user.
> --------------------------------------------------------------------------------
>
> Key: MESOS-9948
> URL: https://issues.apache.org/jira/browse/MESOS-9948
> Project: Mesos
> Issue Type: Improvement
> Components: master
> Reporter: Benjamin Mahler
> Assignee: Benjamin Bannier
> Priority: Major
> Labels: foundations, performance
> Attachments: long-fei-enable-debug-slow-master.gz
>
>
> If you drop the attached perf stacks into flamescope, you can see that
> mesos::internal::master::Slave::hasExecutor occupies 37% of the overall
> samples!
> This function does 3 hashmap lookups, 1 can be eliminated for a quick win.
> However, the larger improvement here will come from eliminating many of the
> calls to this function.
> This was reported by [~carlone].
--
This message was sent by Atlassian Jira
(v8.3.4#803005)