Maxim Khutornenko created AURORA-1158:
-----------------------------------------
Summary: Consider finding preemption slots asynchronously
Key: AURORA-1158
URL: https://issues.apache.org/jira/browse/AURORA-1158
Project: Aurora
Issue Type: Task
Components: Scheduler
Reporter: Maxim Khutornenko
Assignee: Maxim Khutornenko
The current Preemptor implementation performs synchronous preemption victim
search. This isn't necessary as resource swap cannot be performed within the
same scheduling loop due to victims taking time to vacate their premises (being
killed).
Consider asynchronous victim search/killing instead. That will move the heavy
lifting out of the critical scheduling loop and remove "flat" preemptor perf
tax applied on every failed task scheduling/assignment.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)