- 新增FIFO调度器核心实现(fifo.rs),包含优先级队列管理和调度逻辑 - 在CFS调度器中添加set_next_task方法以支持FIFO切换 - 重构CFS调度器的pick_next_task算法,优化任务选择逻辑 - 在进程管理器中添加set_fifo_policy方法,支持内核线程设置FIFO策略 - 新增FIFO演示模块(fifo_demo.rs),展示FIFO调度器使用方式 - 在系统初始化时可选加载FIFO演示功能(通过fifo_demo特性控制) - 更新调度器模块集成FIFO调度器,完善调度策略切换逻辑 - 修改sched_yield系统调用以支持FIFO调度器的yield操作 Signed-off-by: longjin <longjin@DragonOS.org> |
||
|---|---|---|
| .. | ||
| cfs.md | ||
| core.md | ||
| fifo.md | ||
| index.rst | ||
| kernel_timer.md | ||
| rt.md | ||
| wait_queue.md | ||