首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
wen酱110586
更多收藏集
微信扫码分享
微信
新浪微博
QQ
188篇文章 · 0订阅
JVM 垃圾回收简介
JVM GC 一、什么是垃圾回收? **垃圾回收(GC)**是 JVM 自动管理内存的一项机制。它会自动检测和回收程序中不再被引用的对象,释放内存空间,避免内存泄漏和手动管理内存的复杂性。
不安装jdk也照样调优JVM、解决JVM性能问题
jattach: 通过动态附加机制向JVM进程发送命令的实用程序。 一体化集成jmap + jstack + jcmd + jinfo功能在一起的程序。 不需要安装JDK,只需要JRE就能工作。
JVM 第六篇:极致优化 IDEA 启动速度
1. 引言 上面除了那个记事本,我相信所有的同学都对 IDEA 或者说 Eclipse 这两个工具的打开速度深有印象吧。 只要你没自己改过启动参数,不管电脑多高的配置,我相信这个打开速度应该都快不到哪去。 前面写了这么多篇的 JVM 相关内容,今天我尝试优化一下 IDEA 的启…
JVM 第五篇:命令行 JVM 故障处理工具
1. 引言 虽然我们前面介绍了各种图形化 JVM 故障处理工具,但是很多情况下,我们在处理问题的时候并没有图形化的操作环境可以使用,这时候,就需要用到 JDK 为我们提供的命令行工具了。 2. jps: 虚拟机进程状况工具 jps 绝对是使用频率最高的 JDK 命令行工具,它的…
JVM 第四篇:可视化 JVM 故障处理工具
1. 可视化工具 JConsole: 最古老的工具,早在 JDK 5 时期就已经存在的虚拟机监控工具。 JHSDB: 名义上在 JDK 9 中才正式提供,但之前已经以 sa-jdi.jar 包里面的 HSDB(可视化工具) 和 CLHSDB(命令行工具) 的形式存在了很长一段时…
JVM 第三篇:Java 类加载机制
1. 什么是类的加载? 类的加载指的是将类的 .class 文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class 对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 Class 对象, Class…
JVM 第二篇:垃圾收集器以及算法
0. 引言 一说到 JVM ,大多数人第一个想到的可能就是 GC ,今天我们就来聊一聊和 GC 关系最大的垃圾收集器以及垃圾收集算法,希望能通过本篇文章,让各位同学对 GC 有一个初步大体的认知。 1. 运行时数据区 JVM 在执行的时候会把它所管理的内存划分为几个不同的数据区…
JVM 第一篇:编译 OpenJdk14 ,我行你也行
从上周开始一直在看周志明的 「深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)」 ,好多年之前看过第二版的,绝对算的上是国内 JVM 领域的经典之作,值得多读几遍。 全书的开头就介绍了如何自己编译一次 JDK ,之前看书的时候直接跳过了,一直都没自己操作过,上周读到这…
知识点:深入理解 JVM 内存管理与垃圾回收
## 一、JVM 内存模型概述 Java 虚拟机(JVM)的内存管理是 Java 语言的核心特性之
生产问题
存在索引的时候:status = '1':字符串'1'的 ASCII 码为 49,与bit(1)的b'1'(二进制值 1)不匹配,导致索引无法命中。 mysql 隐式转换的坑还有很多,并且隐式转化有