![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 89
不爱吃零食的北鼻
这个作者很懒,什么都没留下…
展开
-
Class类文件结构
我们所编写的每一行代码,要在机器上运行最终都需要编译成二进制的机器码 CPU 才能识别。但是由于虚拟机的存在,屏蔽了操作系统与 CPU 指令集的差异性,类似于 Java 这种建立在虚拟机之上的编程语言通常会编译成一种中间格式的文件Class文件来进行存储。 一、跨平台性 Java 虚拟机的设计者在设计之初就考虑并实现了其它语言在 Java 虚拟机上运行的可能性,所以并不是只有 Java 语言能够跑在 Java 虚拟机上,时至今日诸如 Kotlin、Groovy、Jython、JRuby 等一大批 JVM 语转载 2021-08-25 20:53:55 · 121 阅读 · 0 评论 -
JVM性能调优篇
一、JVM概述 1、为什么要调优 1、防止出现OOM 2、解决OOM问题 3、减少Full GC频率 4、提高系统稳定性 2、性能优化的步骤 1)性能监控 主要监控GC频率、CPU、OOM问题、内存泄露、死锁、程序响应时间等问题; 2)性能分析 1、使用http://gceasy.io来分析GC日志 2、灵活使用命令行工具:jps、jstack、jstat、jmap、jinfo等 3、导出dump文件,使用内存分析工具分析 4、使用Arthas、jconsole、JVisualVM等工具实事查看JVM状态原创 2021-08-22 23:53:39 · 278 阅读 · 0 评论