hadoop异常java heap space
来源:互联网 发布:python中的单例模式 编辑:程序博客网 时间:2024/05/18 13:10
今天,在运行MapReduce程序时出现了java heap space 异常,经过在网上浏览了一番后发现是由于JVM的最大堆的大小太小导致的。
在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。
JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。
我们可以在hadoop的配置文件mapred-site.xml中进行设置,如下:
<property>
<name>mapred.child.java.opts</name>
<value>-Xmx2048m</value>
</property>
设置后该问题消失。
0 0
- hadoop异常java heap space
- java异常:Java heap space
- [hadoop异常] eclipse中运行mapreduce 异常 --java.lang.OutOfMemoryError: Java heap space
- hadoop :java.lang.OutOfMemoryError: Java heap space
- hadoop :java.lang.OutOfMemoryError: Java heap space
- java.lang.OutOfMemoryError: Java heap space Hadoop
- java.lang.OutOfMemoryError: Java heap space异常
- 异常:java.lang.OutOfMemoryError: Java heap space
- java.lang.OutOfMemoryError: Java heap space异常
- Java heap space异常解决方法, jboss OutOfMemoryError : PermGen space
- hadoop heap space问题
- Hadoop 故障:java.lang.OutOfMemoryError: Java heap space
- hadoop中java.lang.OutOfMemoryError: Java heap space
- Hadoop java.lang.OutOfMemoryError: Java heap space的解决方法
- Hadoop 故障:java.lang.OutOfMemoryError: Java heap space
- hadoop Job 运行错误 java.lang.OutOfMemoryError: Java heap space
- java.lang.OutOfMemoryError: Java heap space异常处理
- Eclipse下解决java.lang.OutOfMemoryError: Java heap space异常
- SQL语法的重要知识点总结
- DIY激光雕刻机之位图雕刻
- uva 1526 - Edge Detection(二分+排序)
- struts2返回json数据
- Pat(Advanced Level)Practice--1049(Counting Ones)
- hadoop异常java heap space
- winform程序中那些你不注意会被坑的奇葩们。。
- 【CSDN常见问题解答】Javap 的使用
- JAVA大数类练手
- HDU 4598 Difference
- 在rubymine中启动应用。产生 Library not loaded: libmysqlclient.18.dylib (LoadError) 错误的解决办法
- qt 下scrollArea 显示图像的问题
- sax解析原理与案例
- 探讨:使用httpClient在客户端与服务器端传输对象参数的详解