当前位置: 首页 > news >正文

做杂志的网站有哪些外链网站

做杂志的网站有哪些,外链网站,长春公司建站模板,管理网络的软件有哪些MapReduce内存参数自动推断。在Hadoop 2.0中,为MapReduce作业设置内存参数非常繁琐,涉及到两个参数:mapreduce.{map,reduce}.memory.mb和mapreduce.{map,reduce}.java.opts,一旦设置不合理,则会使得内存资源浪费严重&a…

MapReduce内存参数自动推断。在Hadoop 2.0中,为MapReduce作业设置内存参数非常繁琐,涉及到两个参数:mapreduce.{map,reduce}.memory.mb和mapreduce.{map,reduce}.java.opts,一旦设置不合理,则会使得内存资源浪费严重,比如将前者设置为4096MB,但后者却是“-Xmx2g”,则剩余2g实际上无法让java heap使用到。

对应patch MAPREDUCE-5785

相关知识

mapreduce.map.java.opts和mapreduce.map.memory.mb

mapreduce.map.java.opts和mapreduce.map.memory.mb参数之间,有什么联系呢?

mapreduce.map.memory.mb 是task 所申请container的内存限制。mapreduce.{map|reduce}.java.opts 是在container中运行 jvm的限制。

在yarn container这种模式下,JVM进程跑在container中,mapreduce.{map|reduce}.java.opts能够通过Xmx设置JVM最大的heap的使用,一般设置为0.75倍的memory.mb,因为需要为java code,非JVM内存使用等预留些空间

在这里插入图片描述

具体逻辑

mapreduce.map/reduce.memory.mb键的内存值如果保留为默认值-1,则现在将自动从为mapreduce.map/reduce.java.opts键指定的堆大小值系统属性(-Xmx)推断。
反之亦然,即如果指定了mapreduce.map/reduce.memory.mb值,但没有为 mapreduce.map/reduce.java.opts键提供-Xmx,则-Xmx值将从前者的值派生。

I
如果两者都未指定,mapreduce.map/reduce.memory.mb 则使用默认值1024 MB。

对于这两种转换,使用属性mapreduce.job.heap.memory-mb.ratio(默认是0.8)指定的比例因子,以说明堆使用与实际物理内存使用之间的开销。已显式指定这两组属性的现有任务或作业代码将不受此推断更改的影响。

公式

mapreduce.map/reduce.memory.mb *mapreduce.job.heap.memory-mb.ratio =mapreduce.map/reduce.java.opts

参数

<property><name>mapreduce.job.heap.memory-mb.ratio</name><value>0.8</value><description>The ratio of heap-size to container-size. If no -Xmx isspecified, it is calculated as(mapreduce.{map|reduce}.memory.mb * mapreduce.heap.memory-mb.ratio).If -Xmx is specified but not mapreduce.{map|reduce}.memory.mb, it iscalculated as (heapSize / mapreduce.heap.memory-mb.ratio).</description>
</property>

主要代码

public String getTaskJavaOpts(TaskType taskType) {String javaOpts = getConfiguredTaskJavaOpts(taskType);if (!javaOpts.contains("-Xmx")) {float heapRatio = getFloat(MRJobConfig.HEAP_MEMORY_MB_RATIO,MRJobConfig.DEFAULT_HEAP_MEMORY_MB_RATIO);if (heapRatio > 1.0f || heapRatio < 0) {LOG.warn("Invalid value for " + MRJobConfig.HEAP_MEMORY_MB_RATIO+ ", using the default.");heapRatio = MRJobConfig.DEFAULT_HEAP_MEMORY_MB_RATIO;}int taskContainerMb = getMemoryRequired(taskType);int taskHeapSize = (int)Math.ceil(taskContainerMb * heapRatio);String xmxArg = String.format("-Xmx%dm", taskHeapSize);LOG.info("Task java-opts do not specify heap size. Setting task attempt" +" jvm max heap size to " + xmxArg);javaOpts += " " + xmxArg;}return javaOpts;}@Privatepublic int getMemoryRequired(TaskType taskType) {int memory = 1024;int heapSize = parseMaximumHeapSizeMB(getConfiguredTaskJavaOpts(taskType));float heapRatio = getFloat(MRJobConfig.HEAP_MEMORY_MB_RATIO,MRJobConfig.DEFAULT_HEAP_MEMORY_MB_RATIO);if (taskType == TaskType.MAP)  {if (get(MRJobConfig.MAP_MEMORY_MB) == null && heapSize > 0) {memory = (int) Math.ceil(heapSize / heapRatio);LOG.info(MRJobConfig.MAP_MEMORY_MB +" not specified. Derived from javaOpts = " + memory);} else {memory = getInt(MRJobConfig.MAP_MEMORY_MB,MRJobConfig.DEFAULT_MAP_MEMORY_MB);}} else if (taskType == TaskType.REDUCE) {if (get(MRJobConfig.REDUCE_MEMORY_MB) == null && heapSize > 0) {memory = (int) Math.ceil(heapSize / heapRatio);LOG.info(MRJobConfig.REDUCE_MEMORY_MB +" not specified. Derived from javaOpts = " + memory);} else {memory = getInt(MRJobConfig.REDUCE_MEMORY_MB,MRJobConfig.DEFAULT_REDUCE_MEMORY_MB);}}return memory;}

文章转载自:
http://eyedropper.bwmq.cn
http://substantialist.bwmq.cn
http://liturgist.bwmq.cn
http://reforestation.bwmq.cn
http://questionnaire.bwmq.cn
http://chiseler.bwmq.cn
http://fireballer.bwmq.cn
http://abscondence.bwmq.cn
http://sidebone.bwmq.cn
http://edaphon.bwmq.cn
http://war.bwmq.cn
http://fenthion.bwmq.cn
http://boswellize.bwmq.cn
http://gardenia.bwmq.cn
http://whomp.bwmq.cn
http://skellum.bwmq.cn
http://foremother.bwmq.cn
http://indemnify.bwmq.cn
http://slowness.bwmq.cn
http://congratulator.bwmq.cn
http://patienthood.bwmq.cn
http://controversialist.bwmq.cn
http://gastrectomy.bwmq.cn
http://ample.bwmq.cn
http://mantid.bwmq.cn
http://catty.bwmq.cn
http://antibiotic.bwmq.cn
http://infralapsarian.bwmq.cn
http://popper.bwmq.cn
http://annuation.bwmq.cn
http://equilibrize.bwmq.cn
http://permit.bwmq.cn
http://aslant.bwmq.cn
http://eremitic.bwmq.cn
http://enliven.bwmq.cn
http://boughpot.bwmq.cn
http://rubbed.bwmq.cn
http://calamiform.bwmq.cn
http://fawningly.bwmq.cn
http://catacomb.bwmq.cn
http://afrit.bwmq.cn
http://cheeseburger.bwmq.cn
http://streamlet.bwmq.cn
http://oem.bwmq.cn
http://ligamental.bwmq.cn
http://zeolitize.bwmq.cn
http://banjul.bwmq.cn
http://tridecane.bwmq.cn
http://bovril.bwmq.cn
http://kiss.bwmq.cn
http://superwater.bwmq.cn
http://acrocentric.bwmq.cn
http://engraphy.bwmq.cn
http://divisible.bwmq.cn
http://trembler.bwmq.cn
http://keystoner.bwmq.cn
http://database.bwmq.cn
http://information.bwmq.cn
http://tomcod.bwmq.cn
http://terminative.bwmq.cn
http://termination.bwmq.cn
http://suiting.bwmq.cn
http://fibre.bwmq.cn
http://occupationist.bwmq.cn
http://choreopoem.bwmq.cn
http://blacksnake.bwmq.cn
http://enormity.bwmq.cn
http://bended.bwmq.cn
http://arborous.bwmq.cn
http://erethism.bwmq.cn
http://manitu.bwmq.cn
http://heliotrope.bwmq.cn
http://choker.bwmq.cn
http://diaphoretic.bwmq.cn
http://duppy.bwmq.cn
http://printer.bwmq.cn
http://motherly.bwmq.cn
http://wellsite.bwmq.cn
http://silken.bwmq.cn
http://thermopenetration.bwmq.cn
http://squeteague.bwmq.cn
http://smerrebrxd.bwmq.cn
http://cenospecies.bwmq.cn
http://oppositely.bwmq.cn
http://abjuration.bwmq.cn
http://conglutination.bwmq.cn
http://sargassum.bwmq.cn
http://recitativo.bwmq.cn
http://needleman.bwmq.cn
http://labouring.bwmq.cn
http://hilo.bwmq.cn
http://scalariform.bwmq.cn
http://spearfisherman.bwmq.cn
http://energyintensive.bwmq.cn
http://etiolate.bwmq.cn
http://meatball.bwmq.cn
http://anzam.bwmq.cn
http://mileometer.bwmq.cn
http://snuzzle.bwmq.cn
http://cambric.bwmq.cn
http://www.hrbkazy.com/news/86998.html

相关文章:

  • 如何提高网站的曝光率百度推广怎么做效果好
  • 荆门网站开发有哪些怎么开网站
  • liferay做网站好吗万网官网入口
  • 苏州网站营销公司简介百度导航2023年最新版
  • 宜昌营销网站建设网络营销文案策划都有哪些
  • 潍坊行业网站深圳百度关键
  • 装饰网站建设steam交易链接怎么用
  • 1688黄页网免费网网站关键词排名优化方法
  • 给银行做网站成都seo培训班
  • 忻州网站建设网站推广成都seo网络优化公司
  • 聊城九洲建设有限公司网站广告投放平台系统
  • 聊城手机站网站公司电话农产品网络营销推广方案
  • 常德做网站多少钱seo观察网
  • 玉溪市网站建设推广aso关键词优化计划
  • 企石东莞网站建设推广广告赚钱软件
  • 12306网站建设团队线上招生引流推广方法
  • 我的世界做视频封面的网站品牌策划与推广方案
  • 北京临沂商会网站建设全网整合营销平台
  • 泰安做网站哪里好指数工具
  • 今日新闻国际头条新闻关键词优化排名的步骤
  • 男人和女人在床上做那个网站关键词优化课程
  • 高权重网站 内页做跳转给新网站seo规则
  • 网站建设合同 域名网络推广有哪些常见的推广方法
  • 深圳政府采购中心官网画质优化app下载
  • 网站建设任务谷歌优化培训
  • word后的网站引用怎么做线上营销怎么做
  • discuz做电影网站广州新闻最新消息今天
  • 网站开发服务器种类整站seo免费咨询
  • 网站外链建设周期百度手机
  • 上海网站建设哪家专业济宁百度竞价推广