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 TypeClassDescriptionclassFirst in first out scheduler.classLast in first out scheduler.classImplements a Multi-Level Feedback Queue scheduler.final classSelf adjusting Round-Robin (SARR) scheduler with dynamic median-based quantum calculation.classScheduler, that schedules all entered processes by their left over work unit demand.