Home
last modified time | relevance | path

Searched refs:Scheduler (Results 1 – 7 of 7) sorted by relevance

/DragonOS-0.1.8/docs/kernel/sched/
Dcfs.md3    CFS(Completely Fair Scheduler),顾名思义,完全公平调度器。CFS作为主线调度器之一,也是最典型的O(1)调度器之一
20 1. sched(): 是对于Scheduler trait的sched()实现,是普通进程进行调度时的逻辑处理,该函数会返回接下来要执行的pcb,若没有符合要求的pcb,返回None
21 2. enqueue(): 同样是对于Scheduler trait的sched()实现,将一个pcb加入调度器的调度队列
Drt.md22 2. sched(): 是对于Scheduler trait的sched()实现,是实时进程进行调度时的逻辑处理,该函数会返回接下来要执行的pcb,若没有符合要求的pcb,返回None
23 3. enqueue(): 同样是对于Scheduler trait的sched()实现,将一个pcb加入调度器的调度队列
Dcore.md3    定义了DragonOS的进程调度相关的api,是系统进行进程调度的接口。同时也抽象出了Scheduler的trait,以供具体的调度器实现
/DragonOS-0.1.8/kernel/src/sched/
Drt.rs14 use super::core::{sched_enqueue, Scheduler};
166 impl Scheduler for SchedulerRT {
Dcfs.rs15 use super::core::{sched_enqueue, Scheduler};
180 impl Scheduler for SchedulerCFS {
Dcore.rs67 pub trait Scheduler { trait
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/
DV0.1.4.md126 Block IO Scheduler (#158)