美文网首页
查看使用的gc策略

查看使用的gc策略

作者: 尝试热爱这个世界 | 来源:发表于2021-05-31 11:18 被阅读0次

查看使用的回收器 java -XX:+PrintCommandLineFlags -version

查看所有参数  java -XX:+PrintFlagsFinal  

使用如下的参数来进行日志的打印:

-XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:./gclogs

给出一个日志输出的例子:

参数设置为:

-XX:+PrintGCDetails -XX:-UseAdaptiveSizePolicy -XX:SurvivorRatio=8 -XX:NewSize=10M -XX:MaxNewSize=10M

参数解释:

-XX:+PrintGCDetails 启用日志

-XX:-UseAdaptiveSizePolicy 禁用动态调整,使SurvivorRatio可以起作用

-XX:SurvivorRatio=8 设置Eden:Survivior=8

-XX:NewSize=10M -XX:MaxNewSize=10M 设置整个新生代的大小为10M

【GC分析】Java GC日志查看 - QiaoZhi - 博客园

相关文章

  • 查看使用的gc策略

    查看使用的回收器 java -XX:+PrintCommandLineFlags -version查看所有参数 j...

  • 查看java进程gc频率和堆内存信息

    jps 查看 java 进程 ID 使用jstat查看gc的信息 jstat -gc 22799 1s 30 每秒...

  • Flutter相关优化

    性能优化 1、内存优化使用flutter performance等工具查看内存和帧率使用DevTools来gc查看...

  • 通过 gc.log 调优 JVM

    一、GC 日志查看 GC 日志默认是关闭的,需要查看 GC 日志首先需要开启 GC 日志。 常用 GC 日志的配置...

  • 重学Java系列-1. GC原理 & 垃圾回收算法

    GC原理 GC即垃圾收集,追踪仍然使用的所有对象,并将其余对象标记为垃圾然后进行回收; GC判断策略(例如引用计数...

  • jvm

    查看jvm中的进程 检查内存使用情况 查看对象分布,内存空间和数量 查看gc日志

  • Full GC (Metadata GC Threshold)

    问题描述 启动tomcat,查看gc日志,发现启动之时连续出现了3次Full GC,具体日志如下: 原因描述 使用...

  • Android内存分析与监控

    1.查看GC日志 2,使用Profiler分析内存 3,使用LeakCanary监控内存泄漏 LeakCanary...

  • java gc几个常用的调优命令

    1.查看gc jstat -gc pid period(毫秒) 2.查看各年代堆栈以及gc信息 jmap -hea...

  • 内存管理

    ART GC 查看RAM 使用情况 检测内存情况 工具:Memory Profiler 检查你应该使用多少内存: ...

网友评论

      本文标题:查看使用的gc策略

      本文链接:https://www.haomeiwen.com/subject/oejqsltx.html