阿里二面必问:线上项目突发OOM ?如何快速定位OOM问题 ?

作者: 今晚不改bug早点睡分类: 计算机技术 发布时间: 2023-11-29 14:31:51 浏览:13493 次

阿里二面必问:线上项目突发OOM ?如何快速定位OOM问题 ?

今晚不改bug早点睡:
需要笔记,源码的踢我一下,保证每一个宝子都能领导[脱单doge][脱单doge]

bili_26759357996:
up主好,请问一下堆外内存oom了该怎么排查呀

【回复】回复 @bili_51911449994 : 进程在内存的布局从低地址到高地址分别是: .text .data .bss 堆 栈这5个部分, 其中.text .data .bss在程序运行后所占内存空间基本不变, 所以堆外内存应该就是指栈空间了, 栈空间出现oom, 我就只能想到函数递归深度太深了, 导致内存耗尽.
【回复】回复 @bili_51911449994 :native调用产生的堆内存不受jvm控制
【回复】回复 @大琦唱歌不好听 :啥时候会使用堆外内存哇

编程 定位 线上 项目 编程开发 突发 Java面试 OOM Java研究所

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读