摘要
本发明涉及一种优先级动态跳跃的交互式调度器,包括时间片管理模块、内核上下文维护与切换模块、优先级管理模块、任务抢占模块、插入任务模块、删除任务模块、选取任务模块、任务状态转换模块、监控CPU负载模块、任务调配模块、跳表操作模块、队列状态同步模块、上下文完整性模块、唤醒处理模块、负载计算模块、阈值判断模块、迁移评估模块、中断优化模块,本发明采用跳表与多队列设计,简化调度逻辑、降低任务切换开销,提升数据结构操作性能(O(log n)复杂度),直接依据优先级调度避免复杂计算,增强实时任务响应能力,并优化桌面与交互式任务的用户体验。