hivemeta、sparkSubmit进程参数优化
2016-03-14 20:05
465 查看
1、对hive参数优化
优化 hivemeta进程和sparksubmit进程
修改hive-env.sh添加
重要参数说明:
修改thrift.sh参数 也就是sparksubmit进程
优化 hivemeta进程和sparksubmit进程
修改hive-env.sh添加
vi hive/conf/hive-env.sh export HADOOP_OPTS="$HADOOP_OPTS -XX:NewRatio=12 -Xmx4096m -Xms1024m -XX:MaxHeapFreeRatio=40 -XX:MinHeapFreeRatio=15 -XX:-UseGCOverheadLimit -verbose:gc -Xloggc:/usr/local/fqlhadoop/logs/hive/hivemeta.gc.log -XX:ErrorFile=/usr/local/fqlhadoop/logs/hive/hs_err_pid.log -XX:+UseParNewGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=85 -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:SurvivorRatio=4 -XX:CMSMaxAbortablePrecleanTime=1000 -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC" |
-XX:+UseParNewGC 设置年轻代为并行收集 -XX:+UseConcMarkSweepGC 使用CMS内存收集 -XX:CMSFullGCsBeforeCompaction 多少次后进行内存压缩 -XX:CMSInitiatingPermOccupancyFraction 设置Perm Gen使用到达多少比率时触发 -XX+UseCMSCompactAtFullCollection 在FULL GC的时候, 对年老代的压缩 -XX:SurvivorRatio Eden区与Survivor区的大小比值 -XX:+DisableExplicitGC 关闭System.gc() -Xmx16384m 可使用最大堆内存 -Xms4096m 初始堆内存 -Xmn2048m 年轻代内存 arNewGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=85 -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:SurvivorRatio=4 -XX: CMSMaxAbortablePrecleanTime=1000 -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC" |
--driver-java-options "-XX:MaxPermSize=5g -Xmx8192m -Xms2048m -Xmn1024m -verbose:gc -Xloggc:/usr/local/fqlhadoop/logs/spark/sparksubmit.gc.log -XX:ErrorFile=/usr/local/fqlhadoop/logs/spark/hs_err_pid.log -XX:+UseP arNewGC -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=85 -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=0 -XX:SurvivorRatio=4 -XX: CMSMaxAbortablePrecleanTime=1000 -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC" |
相关文章推荐
- jqxGrid自定义行编辑器
- Android 热门博主汇总
- 输出星号图
- android 中样式修改关于shape 的相关问题
- {小结}NOIP2005TG
- eclipse安装sdk后出现的错误
- Java线程
- Java异常
- Android开发仿位置共享功能基于高德地图
- 【转】为什么0.1无法被二进制小数精确表示?
- hdu 4512 吉哥系列故事——完美队形I LCIS
- xStream完美转换XML、JSON
- Java集合框架
- 想成为VR开发者前先问自己六个问题
- iOS 加载xib的两种方式
- Linux 系统管理总结笔记
- CTS----公共类型系统
- matlab文件批处理
- poj 1330 Nearest Common Ancestors(离线LCA)
- .Net程序猿玩转Android开发---(3)登陆页面布局