【发布时间】:2012-04-28 00:22:50
【问题描述】:
默认情况下,在 EMR 作业期间,实例配置为具有比映射器更少的 reducer。但是减速器没有得到任何额外的内存,所以看起来它们应该能够拥有相同的数量。 (比如超大的高cpu实例有7个mapper,但只有2个reducer,但是mapper和reducer都配置了512MB可用内存)。
有谁知道这是为什么,有什么方法可以指定使用与映射器一样多的减速器吗?
编辑:我的数量有误,它是 512 MB
【问题讨论】:
-
我想我现在明白了,但我不确定。 docs.amazonwebservices.com/ElasticMapReduce/latest/… 中列出的内存量是跨所有映射器或所有减速器的,它不是每个减速器,因为它们都在同一个 JVM 中运行
标签: memory hadoop amazon-web-services elastic-map-reduce reducers