首页文章正文

jvm调优,jvm如何调优面试如果回答

javajvm调优有几种方法 2023-12-15 22:00 153 墨鱼
javajvm调优有几种方法

jvm调优,jvm如何调优面试如果回答

java之JVM调优一.根据Java虚拟机规范,JVM将内存划分为:1.New(年轻代) 2.Tenured(年老代) 3.永久代(Perm)(备注:jdk1.8之后改为元本地元空间) 其中,New和Tenured属于堆内存。xmx:Jvm 调优Jvm 常用命令行参数HotSpot参数分类标准:- 开头,所有的HotSpot都支持非标准:X 开头,特定版本HotSpot支持特定命令不稳定:XX 开头,下个版本可能取消试验用程序java

JVM会根据机器的硬件配置对每个内存代选择适合的回收算法,比如,如果机器多于1个核,会对年轻代选择并行算法,关于选择细节请参考JVM调优文档。稍微解释下的是,JVM参数调优调优原则GC的时间足够的小GC的次数足够的少发生Full GC的周期足够的长针对JVM堆的设置,一般可以通过-Xms -Xmx限定其最小、最大值,为了防止垃

JVM调优时,吞吐量和停顿时长无法兼顾,吞吐量提高的代价是停顿时间拉长。所以,如果应用程序跟用户基本不交互,就优先提升吞吐量。如果应用程序和用户频繁交互,就优先缩短停顿时间。JVM调优是指对Java虚拟机(JVM)的配置和参数进行优化,以提升Java应用程序的性能和效率。Java应用程序在JVM上运行,JVM负责解释和执行Java字节码,并提供内存管理

1、调优原则JVM调优听起来很高大上,但是要认识到,JVM调优应该是Java性能优化的最后一颗子弹。比较认可廖雪峰老师的观点,要认识到JVM调优不是常规手段,性能问题一般第一选择是优化性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代码调优是JVM调优的基础,其中架构调优是对系统影响最大的。性能调优基本上按照

后台-插件-广告管理-内容页尾部广告(手机)

标签: jvm如何调优面试如果回答

发表评论

评论列表

蓝灯加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号