开发者社区> 问答> 正文

为什么在复杂作业中,粗粒度资源管理可能导致资源利用效率降低?

image.png

为什么在复杂作业中,粗粒度资源管理可能导致资源利用效率降低?

展开
收起
不吃核桃 2024-07-29 11:25:26 29 0
1 条回答
写回答
取消 提交回答
  • 在复杂作业中,上下游并发不一致,且不同算子的资源需求差异较大。如果尝试将整个作业放到一个 slot 中,并与最高的并发对齐,那么对于轻量级的算子来说,会导致资源的大量浪费。例如,Redis 维表只需 32 份资源,而聚合算子需要 16 份资源,但在粗粒度资源管理中,它们都需要申请到与最高并发(如 128)对齐的资源,从而造成了资源的低效利用。

    2024-07-29 12:36:47
    赞同 2 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载