一.栈上的数据存储P95








二.堆上的数据存储
标记字段


指针压缩(节省空间

内存对齐(提高CPU缓存行效率

字段重排列方便内存对齐
类排在基本类型之后



三.JIT实时编译






优化手段

C2编译器,直接将循环相加求和优化为乘法。
方法内联


逃逸分析




四.G1垃圾回收器原理
年轻代回收

回收流程








卡表


写屏障







混合回收










五.ZGC原理



着色指针








六.ShenandoahGC



















类排在基本类型之后










C2编译器,直接将循环相加求和优化为乘法。
方法内联


逃逸分析


















































本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1459406.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!