Expand description
异步任务调度器(AsyncScheduler)实现:用于管理和调度一组可运行对象(Runnable)。
该模块实现了基于优先级的协作式多任务调度,支持任务的动态优先级调整和新任务的生成。 AsyncScheduler 作为 Onion 虚拟机的顶层调度单元,负责按优先级推进任务队列、处理返回值、错误和新任务的生成。
Structs§
- Async
Scheduler - 异步任务调度器
- Task
- 表示调度器中的一个任务
异步任务调度器(AsyncScheduler)实现:用于管理和调度一组可运行对象(Runnable)。
该模块实现了基于优先级的协作式多任务调度,支持任务的动态优先级调整和新任务的生成。 AsyncScheduler 作为 Onion 虚拟机的顶层调度单元,负责按优先级推进任务队列、处理返回值、错误和新任务的生成。