zoukankan      html  css  js  c++  java
  • 第三章:垃圾回收器-参数总结

    • UseSerialGC
    使用串行GC,虚拟机在client模式下的默认GC方式
    • UseParNewGC
    打开此选项,使用ParNew+Serial Old 组合GC方式
    • UseConcMarkSweepGC
    使用ParNew+CMS+Serial Old组合GC方式,Serial Old将作为CMS GC出现Concurrent mode fail失败后的后备收集器。
    • UseParallelGC
    虚拟机在Server模型下的默认收集器,打开此选项后,使用Parallel Scavnege + Serial Old的组合GC方式。
    • SurviorRatio
    新生代Eden和Survior区的比例,默认为8比1.
    • PretenureSizeThreshold
    设置此参数后,大于该参数的对象将直接在老年单分配
    • MaxTenuringThreshold
    对象在新生代经过几次youngGC后进入老年代
    • UseAdaptiveSizePolicy
    动态调整Java堆中各个区域的大小以及进入老年代的年龄
    • HandlePromotionFailure
    是否允许分配担保失败,即老年代的剩余空间不足以应付新生代的整个Eden和Survior区的所有对象都存活的极端情况
    • ParallelGCThreads
    设置并行GC时,并行回收的线程数量
    • GCTimeRatio
    GC时间占用总时间的比例,默认为99,仅在Parallel Scavenge收集器时有效
    • MaxGCPauseMillis
    设置GC 最大暂停时间,仅在Parallel Scavenge收集器时有效
    • GMSInitiatingOccupancyFraction
    设置GMC收集器在老年代空间被使用多少后触发垃圾回收。默认职位68%,仅在CMS收集器下有效。
    • UseCMSCompactAtFullCollection
    设置GMS收集器在完成垃圾回收后是否进行一次内存碎片整理,仅在CMS收集器下有效。
    • CMSFullGCSBeforeCompaction
    设置CMS收集器在进行几次垃圾回收后进行一次内存碎片整理,仅在CMS收集器下有效。
    收藏文章数量从多到少与“把书读薄”是一个道理
  • 相关阅读:
    2,进程----multiprocessing模块介绍
    1,进程----进程理论知识
    对ORM的理解
    对queryset的理解
    个人总结-10-代码测试整合
    个人总结-9-session的使用,十天免登陆
    个人总结-8-重新写注册和登录界面
    个人总结-7- 实现图片在MySQL数据库中的存储,取出以及显示在jsp页面上
    从人机交互看对搜狗输入法的使用感受
    个人总结6-验证码制作总结
  • 原文地址:https://www.cnblogs.com/use-D/p/10714351.html
Copyright © 2011-2022 走看看