linux下如何查看java進(jìn)程內(nèi)存占用情況
1. 查看 java 進(jìn)程內(nèi)存占用
舊版本 -a 是按內(nèi)存排序
top -a -b -n 1 | grep java | awk '{print "PID: "$1" \t MEM: "$6" \t %CPU: "$9"% \t %MEM: "$10"%"}'
top -a -b -n 1 | grep java | awk '{print "PID: "$1" \t 虛擬內(nèi)存: "$5" \t 物理內(nèi)存: "$6" \t 共享內(nèi)存: "$7" \t CPU使用率: "$9"% \t 內(nèi)存使用率: "$10"%"}'
新版本 -o %MEM 按內(nèi)存排序
top -o %MEM -b -n 1 | grep java | awk '{print "PID: "$1" \t MEM: "$6" \t %CPU: "$9"% \t %MEM: "$10"%"}'
top -o %MEM -b -n 1 | grep java | awk '{print "PID: "$1" \t 虛擬內(nèi)存: "$5" \t 物理內(nèi)存: "$6" \t 共享內(nèi)存: "$7" \t CPU使用率: "$9"% \t 內(nèi)存使用率: "$10"%"}'
2. 查看 pid 所在目錄
lsof -p PID # 示例如下 # cwd: 表示 current work dirctory, 即:應(yīng)用程序的當(dāng)前工作目錄 lsof -p 7188 | grep cwd
3. 查看剩余內(nèi)存
# 單位(GB) free -g # 單位(MB) free -m
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS 6.5 環(huán)境實(shí)現(xiàn)本地局域網(wǎng)搭建YUM的方法【基于FTP】
這篇文章主要介紹了CentOS 6.5 環(huán)境實(shí)現(xiàn)本地局域網(wǎng)搭建YUM的方法,結(jié)合實(shí)例形式分析了CentOS基于FTP本地局域網(wǎng)搭建YUM的具體步驟、相關(guān)命令與操作技巧,需要的朋友可以參考下2018-04-04Linux 塊設(shè)備驅(qū)動(dòng)代碼編寫(xiě)
這篇文章主要介紹了Linux 塊設(shè)備驅(qū)動(dòng)代碼編寫(xiě),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04阿里云服務(wù)器yum源更新問(wèn)題從何而來(lái)
阿里云服務(wù)器yum源的更新問(wèn)題,問(wèn)題從何而來(lái)的呢?下面通過(guò)本文給大家介紹阿里云服務(wù)器yum源更新問(wèn)題,一起看看吧2016-05-05解決Centos7下crontab+shell腳本定期自動(dòng)刪除文件問(wèn)題
小編最近遇到這樣的需求,就是rsync每次同步的數(shù)據(jù)量很多,但是需要保留的數(shù)據(jù)庫(kù)bak文件,保留7天就夠了,所以需要自動(dòng)清理文件夾內(nèi)的bak文件。這篇文章主要介紹了解決Centos7下crontab+shell腳本定期自動(dòng)刪除文件問(wèn)題,需要的朋友可以參考下2018-11-11詳解linux pwm驅(qū)動(dòng)編寫(xiě)
這篇文章主要介紹了詳解linux pwm驅(qū)動(dòng)編寫(xiě),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04Linux中crontab定時(shí)任務(wù)不執(zhí)行的原因
本篇文章主要介紹了Linux中crontab定時(shí)任務(wù)不執(zhí)行的原因,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03Apache Ant自動(dòng)化腳本入門教程及常用命令介紹
這篇文章主要介紹了Apache Ant自動(dòng)化腳本入門教程及常用命令介紹的相關(guān)資料,需要的朋友可以參考下2016-06-06