切换语言为:繁体
记录 log4j 日志打印导致的 JVM 内存泄漏问题的排查过程

记录 log4j 日志打印导致的 JVM 内存...

一、背景在日常部门OpsReview过程中,部门内多次遇到应用容器所在的宿主机磁盘繁忙导致的接口响应缓慢,TP99增高等影响服务性能的问题,其中比较有效的解决方案是开启日志的异步打印,可以有效避免同步日志打印在磁盘IO高起的情况下拖慢...

详细说说 JVM 垃圾回收机制的原理算法以及垃圾收集器种类

详细说说 JVM 垃圾回收机制的原理算法以及垃...

前言垃圾回收需要思考三件事情,哪些内存需要回收?什么时候回收?如何回收?一、哪些内存需要回收JVM 的内存区域中,程序计数器、虚拟机栈和本地方法栈的生命周期是随线程而生,随线程而灭的。这几个区域的内存分配和回收都具有确定性,不需要过多...