随笔分类 -  JVM

jvm相关
摘要:一、JVM堆分代 1、JVM堆被分为了年轻代和老年代。年轻代的GC过程称为Yong GC,速度快较频繁。老年代的GC过程称为Full GC,速度较慢应该尽量避免。 2、对象被创建后,除了少部分大对象会在老年代分配内存外,大部分的对象首先都是在年轻代进行内存分配,而且大部分的对象都是“朝生夕死”,很快 阅读全文 »
posted @ 2022-02-17 09:10 风光小磊 阅读(130) 评论(0) 推荐(0) 编辑
摘要:监控远程JVM VisualJVM不仅是可以监控本地jvm进程,还可以监控远程的jvm进程,需要借助于JMX技术实现。 什么是JMX JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平 阅读全文 »
posted @ 2021-12-12 20:15 风光小磊 阅读(260) 评论(0) 推荐(0) 编辑
摘要:JVM运行参数 在jvm中有很多的参数可以进行设置,这样可以让jvm在各种环境中都能够高效的运行。绝大部分的参数保持默认即可。 三种参数类型 标准参数 -help -version -X参数(非标准参数) -Xint -Xcomp XX参数(使用率较高) -XX:newSize -XX:+UseSe 阅读全文 »
posted @ 2021-12-12 20:15 风光小磊 阅读(96) 评论(0) 推荐(0) 编辑
摘要:一、JVM 整体组成 JVM 整体组成可分为以下四个部分: 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 各个组成部分的用途: 程序在执行之前先要把java代码转换 阅读全文 »
posted @ 2021-12-12 19:28 风光小磊 阅读(1139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示