| Package | Description |
|---|---|
| io.prestosql.execution.executor |
| Modifier and Type | Field and Description |
|---|---|
protected AtomicReference<Priority> |
PrioritizedSplitRunner.priority |
protected AtomicReference<Priority> |
TaskHandle.priority |
| Modifier and Type | Method and Description |
|---|---|
Priority |
TaskHandle.addScheduledNanos(long durationNanos) |
Priority |
PrioritizedSplitRunner.getPriority() |
Priority |
TaskHandle.getPriority() |
Priority |
TaskHandle.resetLevelPriority() |
Priority |
MultilevelSplitQueue.updatePriority(Priority oldPriority,
long quantaNanos,
long scheduledNanos)
Presto 'charges' the quanta run time to the task and the level it belongs to in
an effort to maintain the target thread utilization ratios between levels and to
maintain fairness within a level.
|
| Modifier and Type | Method and Description |
|---|---|
Priority |
MultilevelSplitQueue.updatePriority(Priority oldPriority,
long quantaNanos,
long scheduledNanos)
Presto 'charges' the quanta run time to the task and the level it belongs to in
an effort to maintain the target thread utilization ratios between levels and to
maintain fairness within a level.
|
Copyright © 2012–2019. All rights reserved.