阿里云文档 2025-03-05

如何设置JVM堆大小避免OOM以及常见问题有哪些

JVM的堆(Heap)占用内存过大会引发如下问题:如果JVM直接运行在Linux系统,可能会导致Java进程被Linux系统的OOM Killer所终止(Kill);如果JVM运行在Docker容器环境,可能会表现为频繁异常重启。本文针对在容器环境下运行JVM的内存配置给出建议,并解决OOM(Out of Memory)的相关常见问题。

阿里云文档 2024-09-03

如何设置JVM堆大小避免OOM以及常见问题有哪些

JVM的堆(Heap)占用内存过大会引发如下问题:如果JVM直接运行在Linux系统,可能会导致Java进程被Linux系统的OOM Killer所终止(Kill);如果JVM运行在Docker容器环境,可能会表现为频繁异常重启。本文针对在容器环境下运行JVM的内存配置给出建议,并解决OOM(Out of Memory)的相关常见问题。

文章 2024-08-01 来自:开发者社区

JVM常见面试题(二):JVM是什么、由哪些部分组成、运行流程,JDK、JRE、JVM关系;程序计数器,堆,虚拟机栈,堆栈的区别是什么,方法区,直接内存

目录 一、JVM基本介绍——概念、组成、重点 1.1 JVM是什么1.2 JVM由哪些部分组成,运行流程是什么?1.3 JDK、JRE、JVM 关系1.4 学习什么 二、JVM组成 2.1 什么是程序计数器2.2 你能详细地介绍堆吗2.3 什么是虚拟机栈2.4 垃圾回收是否涉及栈内存2.5 栈内存分配越大越好吗2.6 方法内的局部变量是否线程安全2.7 什么情况下会导...

JVM常见面试题(二):JVM是什么、由哪些部分组成、运行流程,JDK、JRE、JVM关系;程序计数器,堆,虚拟机栈,堆栈的区别是什么,方法区,直接内存
阿里云文档 2024-06-03

ARMS应用监控的JVM监控包括哪些指标

本文介绍JVM监控统计的内存指标说明。

阿里云文档 2024-06-03

ARMS应用监控的JVM监控包括哪些指标

本文介绍JVM监控统计的内存指标说明。

阿里云文档 2024-05-14

如何调整JVM内存大小增强稳定性

本文为您介绍如何调整NameNode JVM和DataNode JVM内存大小,以便优化HDFS的稳定性。

文章 2024-05-08 来自:开发者社区

JVM 运行时内存篇

1.运行时内存结构(这里以JDK8举例) 从上图中不难看出,运行时内存区域主要分为几大块,堆空间,元空间,虚拟机栈,本地方法栈和程序计数器,这里需要注意的就是其中哪些空间是线程私有的哪些空间是线程共享的 线程共享区域...

JVM 运行时内存篇
问答 2024-01-17 来自:开发者社区

RocketMQ 里我改了jvm参数,但运行稳定后内存还是打到了近8g,这怎么解决?

RocketMQ 里我改了runbroker.sh的jvm参数,但运行稳定后内存还是打到了近8g,这怎么解决?

文章 2022-10-29 来自:开发者社区

初识JVM(JVM运行流程,JVM运行时数据区,内存布局中的异常)

一. JVM概述JVM(Java Virtual Machine),为Java虚拟机,虚拟机是指通过软件模拟一个具有完整的硬件功能并且运行在完全隔离的环境中的完整的计算机系统,JVM是一台被定制过的现实中不存在的计算机注意:选择题可能考HotSpot VM:现在广泛使用的虚拟机,HotSpot指热点代码探测技术,它能通过计数器找到最具有编译价值的代码,触发即时编译(JIT),通过编译器与解释器协....

初识JVM(JVM运行流程,JVM运行时数据区,内存布局中的异常)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐