Uses of Class
io.trino.execution.executor.timesharing.Priority
Packages that use Priority
-
Uses of Priority in io.trino.execution.executor.timesharing
Methods in io.trino.execution.executor.timesharing that return PriorityModifier and TypeMethodDescriptionTimeSharingTaskHandle.addScheduledNanos(long durationNanos) PrioritizedSplitRunner.getPriority()TimeSharingTaskHandle.getPriority()TimeSharingTaskHandle.resetLevelPriority()MultilevelSplitQueue.updatePriority(Priority oldPriority, long quantaNanos, long scheduledNanos) Trino '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.Methods in io.trino.execution.executor.timesharing with parameters of type PriorityModifier and TypeMethodDescriptionMultilevelSplitQueue.updatePriority(Priority oldPriority, long quantaNanos, long scheduledNanos) Trino '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.