开发者社区> 问答> 正文

MapReduce开启JVM重用功能有什么缺点?

MapReduce开启JVM重用功能有什么缺点?

展开
收起
游客fq2cv4o24bhvc 2021-12-07 18:19:10 467 0
1 条回答
写回答
取消 提交回答
  • 开启JVM重用将一直占用使用到的task插槽,以便进行重用,直到任务完成后才能释放。如果某个“不平衡的”job中有某几个reduce task执行的时间要比其他Reduce task消耗的时间多的多的话,那么保留的插槽就会一直空闲着却无法被其他的job使用,直到所有的task都结束了才会释放

    2021-12-07 18:20:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JVM实战 立即下载
JVM的GC 立即下载
基于JVM的脚本语言开发、运用实践 立即下载