开发喵星球

JVM中哪些手段来排查OOM的问题?

在Java应用程序中,OutOfMemoryError(OOM)是一种常见的运行时错误,表示Java虚拟机无法 […]


Java中JVM出现fullGC很频繁,怎么去线上排查问题?

这题就依据full GC的触发条件来做: 1、如果有perm gen的话(jdk1.8就没了),要给perm […]


JVM中垃圾分代收集的过程?

垃圾分代收集的过程是Java虚拟机利用分代垃圾回收策略进行内存管理的一部分。这个过程主要涉及到新生代(Youn […]


Java中JVM有哪些内存区域? JVM的内存布局是什么?

JVM包含堆、元空间、Java虚拟机栈、本地方法栈、程序计数器等内存区域。其中,堆是占用内存最大的一块。我们平 […]


JVM中简单描述一下(分代)垃圾回收的过程?

Java虚拟机的垃圾回收过程中,分代垃圾回收是一种常用的策略。这个策略基于一个观察:大部分对象的生命周期很短暂 […]


JVM中Java对象创建过程?

Java对象的创建过程主要包括以下几个步骤: 类加载: 在Java程序中,对象的创建首先要确保类已经被加载到J […]


Java中什么是JavaTimer类?如何创建一个有特定时间间隔的任务?

java.util.Timer是一个工具类,可以用于安排一个线程在未来的某个特定时间执行。Timer 类可以用 […]


Java中静态方法和实例方法有何不同?

静态方法和实例方法的区别主要体现在两个方面 1、在外部调用静态方法时,可以使用”类名.方法名&#8 […]


Java中什么是指令重排序?

在实际运行时,代码指令可能并不是严格按照代码语句顺序执行的。大多数现代微处理器都会采用将指令乱序执行(out- […]


JVM中常用的JVM配置参数有哪些?

在Java虚拟机(JVM)中,可以通过命令行参数或者在启动脚本中配置一系列参数来调整JVM的行为。以下是一些常 […]


Newer posts | Older posts

Proudly powered by WordPress