Module scheduler

Source
Expand description

Onion 虚拟机调度器模块。

包含三种调度器:

  • scheduler:通用基于栈的任务调度器,支持嵌套与协作式任务。
  • async_scheduler:异步/协作式多任务调度器,支持优先级与动态降级。
  • map_scheduler:用于 map 操作的专用调度器,支持容器元素批量处理。

Modules§

async_scheduler
异步任务调度器(AsyncScheduler)实现:用于管理和调度一组可运行对象(Runnable)。
map_scheduler
Map 调度器实现:用于对容器(如元组)中的每个元素应用映射器函数,并收集结果。
scheduler
通用调度器(Scheduler)实现:用于管理和调度一组可运行对象(Runnable)。