Linux环境 Java内存快速查看

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境 Java内存快速查看相关的知识,希望对你有一定的参考价值。

最近生产环境遇到内存老是占用很大的情况,16G的内存Free的内存只剩100多M,仿佛一颗定时炸弹一般,说不定就服务Down了。于是开始网上不断的找查看内存使用的方法。现学现卖,以下通过一个例子来演示,共3步。

 

一、通过Top命令来查看进程情况,按Shift+M可按内存占用大小排序

 技术分享

 

二、通过ps命令查看是哪个应用

三、通过jmap命令来显示堆使用情况,jmap是jdk中自带的内存查看工具,具体使用可参考 http://www.cnblogs.com/xingzc/p/5778014.html 写的很详细

技术分享

 

以上是关于Linux环境 Java内存快速查看的主要内容,如果未能解决你的问题,请参考以下文章

第三周博客之二-Linux-oa环境部署搭建

如何查看linux上java实例消耗内存

linux查看内存使用情况

02. SpringCloud实战项目-快速搭建Linux环境-运维必备

Linux 快速查看系统配置-熟悉新环境的配置

Linux环境下Tomcat快速启动关闭查看实时日志