-XX:CMSInitiatingPermOccupancyFraction:当永久区占用率达到这一百分比时,启动CMS回收
-XX:CMSInitiatingOccupancyFraction:设置CMS收集器在老年代空间被使用多少后触发
-XX:+CMSClassUnloadingEnabled:允许对类元数据进行回收
-XX:CMSFullGCsBeforeCompaction:设定进行多少次CMS垃圾回收后,进行一次内存压缩
-XX:NewRatio:新生代和老年代的比
-XX:ParallelCMSThreads:设定CMS的线程数量
-XX:ParallelGCThreads:设置用于垃圾回收的线程数
-XX:SurvivorRatio:设置eden区大小和survivior区大小的比例
-XX:+UseParNewGC:在新生代使用并行收集器
-XX:+UseParallelGC :新生代使用并行回收收集器
-XX:+UseParallelOldGC:老年代使用并行回收收集器
-XX:+UseSerialGC:在新生代和老年代使用串行收集器
-XX:+UseConcMarkSweepGC:新生代使用并行收集器,老年代使用CMS+串行收集器
-XX:+UseCMSCompactAtFullCollection:设置CMS收集器在完成垃圾收集后是否要进行一次内存碎片的整理
-XX:UseCMSInitiatingOccupancyOnly:表示只在到达阀值的时候,才进行CMS回收
-Xms:设置堆的最小空间大小。
-Xmx:设置堆的最大空间大小。
-XX:NewSize设置新生代最小空间大小。
-XX:MaxNewSize设置新生代最大空间大小。
-XX:PermSize设置永久代最小空间大小。
-XX:MaxPermSize设置永久代最大空间大小。
-Xss:设置每个线程的堆栈大小。

JVM常用的配置参数整理相关推荐

  1. JVM调优-配置参数

    什么时候需要调优 非计算密集型任务cpu占用过高 老年代已使用空间大于70% Full GC频繁 单次GC时间大于1秒 出现OOM 程序的响应速度明显变慢 示例情况 非计算密集型任务cpu占用过高:有 ...

  2. JVM常用调优参数 ——JVM篇

    JVM常用性能调优参数详解 ​ 在学习完整个JVM内容后,其实目标不仅是学习了解整个JVM的基础知识,而是为了进行JVM性能调优做准备,所以以下的内容就是来说说JVM性能调优的知识. 一.性能调优 ​ ...

  3. JVM 常用调优参数

    记录下 JVM 常用的一些调优参数. // 常见参数 -Xms1024m 初始堆大小 -Xmx1024m 最大堆大小 一般将 Xms 和 Xmx 设置为相同大小,防止堆扩展,影响性能. -XX:New ...

  4. linux常用终端命令参数整理

    命令常用参数整理 文章目录 1.xargs 2.tar 3.awk 4.grep 5.sed 6.wget 7.curl 8.find 9.watch 10.scp 11.diff 12.screen ...

  5. Hadoop Yarn配置参数整理(非常全面)

    RM与NM相关参数 ResourceManager 参数名称 作用 默认值 yarn.resourcemanager.address ResourceManager 对客户端暴露的地址.客户端通过该地 ...

  6. redis JedisPool的配置参数整理

    JedisPool的配置参数大部分是由JedisPoolConfig的对应项来赋值的. maxActive:控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取: ...

  7. 常用浏览器重要启动参数和配置参数整理

    IE的常用启动参数 1.-nohome 双击此快捷方式则只打开一个空白IE窗口,可以加快IE启动速度,同时如果IE主页被恶意修改了,利用此法就不会自动打开恶意主页. 2.-k -k参数可以让IE工作在 ...

  8. JVM的内存配置参数

    转:https://www.cnblogs.com/jinb/p/6435486.html.https://www.cnblogs.com/L-Test/p/9516993.html 1.什么是JVM ...

  9. IntelliJ IDEA 常用设置(配置)吐血整理。首次安装必需

    idea 很强大,但是初次安装默认的有很多设置并不是满足我们开发的需要. 以前经常一安装就要捣鼓很久,为此吐血整理初次安装设置 一.切换主题(配色方案) 作用:切换自己喜欢的主题 操作:File &g ...

  10. linux 常用参数,Linux 常用命令及参数整理

    1.. cat  -t 2.. ls  -t -u 3.. uniq -c-u -d 4.. sort -k -u -t -f -n 5.. tail head 6.. rpm -q -ql -qf ...

最新文章

  1. C#实现Base64编码与解码
  2. 最流行的 .NET 开源项目合集
  3. 利用pre-compiled headers技术以加速编译速度(一)
  4. kali2020设置root用户登录
  5. 没有朋友,一个人旅行是什么感受?
  6. 微信到底做没做精准广告投放? | 技术头条
  7. QT SQL使用指南
  8. 树莓派3 安装谷歌物联网系统-Android Things
  9. # 20162312 2017-2018 《程序设计与数据结构》第7周学习总结
  10. ubuntu postgresql9.5 源码安装
  11. 数据架构总体设计方案
  12. flex java blazeds_Flex同Java通信--BlazeDS入门图文详解(上)
  13. webpack打包UMD学习记录
  14. C盘里的HTML是什么文件,C盘Windows下的winsxs是什么文件可以删除吗
  15. 关于WEP的产生原因及其原理
  16. [c++]巧用stl库-啤酒与尿布
  17. 网络通信详解-深入浅出
  18. 基于apache实现https
  19. 传统行业+互联网思维
  20. 记录高德地图H5导航

热门文章

  1. 不断被刷新的未来——读文档有感
  2. Mysql查看执行计划-explain
  3. Python操作SQLAlchemy
  4. bag of word C++图像批量读写
  5. 用户控件中得到CurrentUser
  6. 开源的读取Excel文件组件-ExcelDataReader
  7. Fuck SELinux :rsyslog无法生成log文件,原来是selinux机制搞的鬼!
  8. PHP 与 YAML
  9. JS中Null与Undefined的区别
  10. tomcat内存溢出的解决方法(java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError:)...