0
点赞
收藏
分享

微信扫一扫

jvm-sandbox-repeater时间mock插件设计与实现

MaxWen 2023-09-24 阅读 53

1 资源

资源分析分3部分,资源请求,资源提供,声明式资源管理,本文是第一部分资源请求

2 场景

资源处理有声明式处理资源细粒度处理资源 是两个实现,两者不是并行的两种实现策略,声明式是资源申请和分配方式,粒度是指资源分割方式,细粒度按需可变的资源,粗粒度是固定的资源,本文只分析声明式粗粒度处理资源

3 申请和分配资源(simple allocator)

用户提交作业,分发器接收并分发作业到作业管理器调度器确定所需资源,申请资源,检查当前可用资源是否足够,如果不足,请求新资源,动态增加资源;若足够,分配资源给任务。

分配还有另一个实现,slot sharing,有比较复杂的资源分配策略,分配策略跟本文主题无关,因此选了比较简单simple allocator

DeclarativeSlotPoolBridge桥接 声明式资源池DeclarativeSlotPool,用声明式SlotPo

举报

相关推荐

0 条评论