首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jvm
订阅
Ahaolin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
一文了解JVM调优思路
JVM(Java虚拟机)调优是优化Java应用程序性能和内存使用的过程。调优可以帮助应用程序更有效地利用内存、提高吞吐量和降低延迟。
浅析JVM GC配置指南 | 京东云技术团队
本文旨在简明扼要说明各回收器调优参数,如有疏漏欢迎指正。 1、JDK版本 以下所有优化全部基于JDK8版本,强烈建议低版本升级到JDK8,并尽可能使用update_191以后版本。 2、如何选择垃圾回
《深入理解JVM》 G1篇
接上一篇,我们来说说G1,G1作为现在的主要的JVM GC,被作为各大互联网主要使用的垃圾回收器,了解G1回回收原理和回收过程,才能帮组我们更好的定位问题,解决问题。 G1看起来和CMS比较类似,但是实现上有很大的不同。 传统分代GC将整体内存分为几个大的区域,比如Eden,S…
JVM GC总结
JVM GC 总结。 周志明大大的《深入理解Java虚拟机》出第三版了,早早的买了这本书,却一直没有花时间看。近来抽空温习了一下,感觉又有了新的收获。这里简单总结下。 由于堆的动态性,操作系统将堆交由给了开发者自己管理,手动申请,手动释放。对于C++,则是将这个权限继续交给了开…
10分钟掌握Java性能分析诀窍
概要 Java性能分析是一门艺术和科学。科学指的是性能分析一般都包括大量的数字、测量和分析;艺术指的是知识、经验和直觉的使用。性能分析的工具或者手段各有千秋,但性能的分析的过程却都大相径庭。本文就已知
JVM日志参数十全大补丸
本文需要一些JVM的储备知识,如果对JVM内存区域还不熟悉,可以看看基础知识部分,在JVM群里提问,评论区留言都可以,安琪拉玩家都很热心,社区很随意。 我们先打印点GC日志实践一下,再开始讲后面的理论。 首先在IDEA 中设置打印GC的参数,比如我设置的参数如下,堆、新生代老年…
GC收集器整理
其中UseCompressedClassPointers是跟随UseCompressedOops一起开启。 UseCompressedClassPointers类指针压缩,其中Object对象在内存中的布局,包括markword、klass pointer、实例数据和填充对齐(…
关于 Unsafe,我只说这么“多”
这是一个别有用心的名字,直接了当地告诫开发者,这是一个“不安全”的类。 我们知道 Java 不同于 C,由于存在 JVM 这个中间层,一般开发者是无法通过代码直接去操作内存的,一切都是 JVM 在幕后操作的。 而 Unsafe 定义了低层次、不安全的操作。有多低、有多不安全呢?…
面试官:我就问了一个JVM,没想到他能吹半个小时
另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,想要资料的话请自行领取:腾讯文档。 1、内存模型以及分区,需要详细到每个区放什么。 2. 堆里面…
1024 | 今天我们一起来聊聊类加载器
一、类加载1.1、在java代码中,类型的加载,连接,初始化过程都是在程序运行期间完成的。图示:1.2、类型的加载——这里的类型是指的什么?答:类型就是指的我们Java源代码通过编译后的class文件