阿里云文档 2024-11-22

如何通过Java堆分析寻找应用出现内存不足错误的原因

本文演示如何通过ATP的Java堆分析,寻找应用出现内存不足错误的原因。

阿里云文档 2024-02-02

使用内存热点诊断堆内存使用高的问题_应用监控_应用实时监控服务(ARMS)

ARMS内存热点作为一种监控诊断工具,通过持续剖析技术记录线程每个触发堆内存分配阈值时的内存分配大小/次数,以及触发时刻的方法栈快照,定位JVM堆内存使用率高的根因。当系统JVM堆内存利用率高时,ARMS内存热点可为您快速定位到导致堆内存申请量/申请次数高的相关业务逻辑方法栈。

文章 2022-12-06 来自:开发者社区

【Java面试题1】简单说说JVM堆的内存结构和GC回收流程

【Java面试题1】简单说说JVM堆的内存结构和GC回收流程文章目录前言JVM堆内存结构简述JVM堆内存结构图堆初体验结构详情新生代老年代永久代/元空间GC回收流程GC回收流程图GC回收详细流程查看JDK自带可视化堆空间图总结前言我们在Java面试中,只要是2年以上经验,一定会问你一下关于JVM方面的问题。开发两年时间不能对JVM没有了解,如果你还不了解,说明你的学习与探索能力不高,不能给到应有....

【Java面试题1】简单说说JVM堆的内存结构和GC回收流程
文章 2015-07-16 来自:开发者社区

JAVA面试题:String 堆内存和栈内存

java把内存划分为两种:一种是栈(stack)内存,一种是堆(heap)内存   在函数中定义的一些基本类型的变量和对象的引用变量都在栈内存中分配,当在一段代码块定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用   堆内存用来存放由new创建的对象和数组,在堆中分配的内存,...

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

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等