一个job会使用tasktracker的map任务槽数
mapred.map.tasks=cpu数目>2?cup数目*0.75:1
一个tasktracker最多同时运行task任务数目
mapred.tasktracker.map.tasks.maximum = cpu数目
一个job会使用tasktracker的reduce任务槽数
mapred.reduce.tasks = cpu数目>2?cpu数目*0.5:1
一个tasktracker最多同时运行reducer任务数量
mapred.tasktracker.reduce.tasks.maximum
本文详细解析了Hadoop中任务调度的相关配置参数,包括如何根据CPU数量确定map和reduce任务槽数目,以及tasktracker最大能同时运行的任务数量。
3848

被折叠的 条评论
为什么被折叠?



