首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JVM
chenlun17
创建于2022-03-03
订阅专栏
jvm 相关知识、案例总结
暂无订阅
共4篇文章
创建于2022-03-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
调优
1、相关命令 2、优化思路 观察Eden的使用情况来估计每秒大概新增多少对象,计算对象新增的速率。(不一定是每秒,具体看系统运行情况和负载均衡) 计算Young GC的触发频率和每次平均耗时( YGC
对象创建流程 - 内存分配机制
1、对象创建流程 加载检查(类):检查指令(new、clone、对象序列化等)的参数是否能常量池找到类的符号引用,并检测这个类是否被加载过(类加载机制博主前面文章写过) 内存分配:JVM为对象分配内存
JVM内存模型
1、内存模型 程序计数器:指向当前线程所执行的字节码的行号指示器 (JVM的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在任何一个确定的时刻,一个处理器只能执行一条线程中的指令,因此,
类加载机制解析
1、类加载宏观图: 2、ClassLoader.loadClass() 关键流程: 加载:在磁盘上查找并通过io读入字节码文件;将字节流所代表的静态存储结构转化为方法区的运行时数据结构;在内存中生成一