Uses of Class
de.rss.fachstudie.MiSim.resources.cpu.scheduling.CPUProcessScheduler
| Package | Description |
|---|---|
| de.rss.fachstudie.MiSim.resources.cpu |
CPU simulation classes.
|
| de.rss.fachstudie.MiSim.resources.cpu.scheduling |
Classes for scheduling CPU processes.
|
-
Uses of CPUProcessScheduler in de.rss.fachstudie.MiSim.resources.cpu
Constructors in de.rss.fachstudie.MiSim.resources.cpu with parameters of type CPUProcessScheduler Constructor Description CPU(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 de.rss.fachstudie.MiSim.resources.cpu.scheduling
Subclasses of CPUProcessScheduler in de.rss.fachstudie.MiSim.resources.cpu.scheduling Modifier and Type Class Description classFIFOSchedulerFirst in first out scheduler.classLIFOSchedulerLast in first out scheduler.classMLFQSchedulerImplements a Multi-Level Feedback Queue scheduler.classRoundRobinSchedulerSelf adjusting Round Robin (SARR) scheduler with dynamic median-based quantum calculation.classSPNSchedulerShortest Process Next Scheduler