加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java垃圾收集策略

发布时间:2020-12-15 05:05:03 所属栏目:Java 来源:网络整理
导读:我正在寻找一种技术来找出 Java VM在给定时间点使用的垃圾收集(GC)策略(收集器). (稍后,我希望它能正确反映我选择的策略,比如XX:UseConcMarkSweepGC.) 详细说明:gc(基本形式)没有用,因为它只是向我展示了每一代所做的一切.是否有任何其他标志我可以设置它
我正在寻找一种技术来找出 Java VM在给定时间点使用的垃圾收集(GC)策略(收集器). (稍后,我希望它能正确反映我选择的策略,比如XX:UseConcMarkSweepGC.)

详细说明:gc(基本形式)没有用,因为它只是向我展示了每一代所做的一切.是否有任何其他标志我可以设置它来吐出正在使用的GC策略?

JDK版本是1.6_21

解决方法

嗯..你当然可以通过jconsole(VM Summary)页面找出某个JVM使用的策略.不确定影响它,或改变它.

编辑:为了帮助您以编程方式检查和更改正在运行的VM的JVM标志,可以使用JDK中的jinfo.exe实用程序.例如,要检查ParallelGC标志是否已设置,您可以运行:jinfo.exe -flag UseParallelGC< PID>.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读