Uses of Class
cambio.simulator.resources.cpu.scheduling.CPUProcessScheduler
Packages that use CPUProcessScheduler
Package
Description
CPU simulation classes.
Classes for scheduling CPU processes.
-
Uses of CPUProcessScheduler in cambio.simulator.resources.cpu
Constructors in cambio.simulator.resources.cpu with parameters of type CPUProcessSchedulerModifierConstructorDescriptionCPU
(desmoj.core.simulator.Model model, String name, boolean showInTrace, int capacity, CPUProcessScheduler scheduler, MicroserviceInstance owner) Constructs a new CPU with a default thread pool size ofCPUImpl.DEFAULT_THREADPOOLSIZE
.CPU
(desmoj.core.simulator.Model model, String name, boolean showInTrace, MicroserviceInstance owner, int capacity, CPUProcessScheduler scheduler, int threadPoolSize) Constructs a new CPU resource instance. -
Uses of CPUProcessScheduler in cambio.simulator.resources.cpu.scheduling
Subclasses of CPUProcessScheduler in cambio.simulator.resources.cpu.schedulingModifier and TypeClassDescriptionclass
First in first out scheduler.class
Last in first out scheduler.class
Implements a Multi-Level Feedback Queue scheduler.final class
Self adjusting Round-Robin (SARR) scheduler with dynamic median-based quantum calculation.class
Scheduler, that schedules all entered processes by their left over work unit demand.