随笔分类 -  JVM

摘要:前言 本文介绍服务器内运行的 Java 应用产生的 OOM 问题 和 CPU 100% 的问题定位 1. 内存 OOM 问题定位 某Java服务(比如进程id pid 为 3320)出现OOM,常见的原因为: 内存分配的确实小了,而正常业务使用了大量的内存 某个对象被频繁申请,却没有释放,内存不断泄 阅读全文
posted @ 2020-06-30 13:31 胖大星- 阅读(931) 评论(0) 推荐(0)
摘要:前言 在我们写一个.java 文件时,这个文件是怎么被处理的呢。Java 可以解释执行也可以编译执行,大多数JVM采用第三种混合的方式。冯诺依曼体系的计算机模型中,任何程序都需要加载到内存中才能和CPU进行交流。.java文件被编译成.class的字节码文件之后交给JVM执行时也同样需要被加载到内存 阅读全文
posted @ 2020-04-26 22:35 胖大星- 阅读(186) 评论(0) 推荐(0)