jvm性能调优实战 - 42JVM性能优化思路Review

青旅半醒 2023-01-17 04:42 355阅读 0赞

文章目录

  • 新系统开发完毕之后如何设置JVM参数?
  • 在压测之后合理调整JVM参数
  • 线上系统的监控和优化
  • 线上频繁Full GC的几种表现
  • 频繁Full GC的几种常见原因
  • 一个统一的JVM参数模板

在这里插入图片描述


新系统开发完毕之后如何设置JVM参数?

之前花费了很多的精力给大家介绍,在一个新系统开发完毕之后,到底该如何预估性的合理设置JVM参数?

毕竟直接用默认的JVM参数部署上线再观察,是非常的不靠谱的。很多公司也没有所谓的JVM参数模板。

首先大家应该估算一下自己负责的系统每个核心接口每秒多少次请求,每次请求会创建多少个对象,每个对象大概多大,每秒钟会使用多少内存空间?

这样接着就可以估算出来Eden区大概多长时间会占满?

然后就可以估算出来多长时间会发生一次Young

发表评论

表情:
评论列表 (有 0 条评论,355人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JVM-JVM性能

    JVM性能调优的目标和方法 JVM性能调优的目标是使JVM在运行Java应用程序时能够更加高效地利用计算机的资源,以提高应用程序的性能和响应能力。具体来说,JVM性能调优

    相关 JVM性能实战

    JVM调优调什么 JVM 调优是一个系统而又复杂的过程,但我们知道,在大多数情况下,我们基本不用去调整 JVM 内存分配,因为一些初始化的参数已经可以保证应用服务正常稳定

    相关 JVM性能

    最近因项目存在内存泄漏,故进行大规模的JVM性能调优 ,现把经验做一记录。 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: Ne

    相关 JVM性能

    最近因项目存在内存泄漏,故进行大规模的JVM性能调优 ,现把经验做一记录。 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: Ne

    相关 JVM 性能

    内存溢出(OutOfMemory,简称OOM) 内存溢出问题,包括堆溢出、直接内存溢出、永久区溢出等 A.堆溢出 堆是 Java 程序中最为重要的内存空间,由