栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

通过Java应用程序监视自己的内存使用情况

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

通过Java应用程序监视自己的内存使用情况

为了回答您的第一个问题,您可以使用许多工具来监视内存使用情况,但是我不知道有任何应用程序可以“实时”将内存使用情况映射到线程。在应用程序中,您可以使用MemoryMXBean和MemoryPoolMXBeans监视内存使用情况,

要回答第二个问题:不,不是真的。除了捕获OOME通常不是一个好主意外,主要的问题是接收到异常的线程可能不是真正的罪魁祸首。OOME引发了发出最终分配请求的线程。但是,
其他
一些线程可能是占满了大部分内存的线程。另一个问题是,由于可以随时抛出OOME,因此它可能会抛出到应用程序中的某些关键代码中,从而使其处于残缺状态。长话短说,您几乎
总是 希望在收到OOME时重新启动应用程序。




转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/440483.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号