mapreduce参数优化
mapreduce 参数(重要配置参数)优化 资源相关参数 以下参数是在用户自己的mr应用程序中配置就可以生效 mapreduce.map.memory.mb : 一个 Map Task 可使用的资源上限(单位: MB ),默认为 1024 。如果 Map Task 实际使用的资源量超过该值,则会被强制杀死。 mapreduce.reduce.memory.mb : 一个 Reduce Task 可使用的资源上限(单位: MB ),默认为 1024 。如果 Reduce Task 实际使用的资源量超过该值,则会被强制杀死。 mapreduce.map.java.opts : Map Task 的 JVM 参数,你可以在此配置默认的 java heap size 等参数 -Xmx1024m -verbose:gc -Xloggc:/tmp/@taskid@.gc ( @taskid@ 会被 Hadoop 框架自动换为相应的 taskid ), 默认值: '' mapreduce.reduce.java.opt s: Reduce Task 的 JVM 参数,你可以在此配置默认的 java heap size 等参数 -Xmx1024m -verbose:gc -Xloggc:/tmp/@taskid@.gc , 默认值: '' mapreduce.map.cpu.vcores :