[ 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)