linux下如何獲取某一進程占用的物理內存和虛擬內存
睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接
首先,ps -A查看你所查看進程的進程號
ps -A
加入進程號為pid
那么使用如下腳本,可以打印該進程使用的虛擬內存和物理內存:
root@Storage:/mnt/mtd# cat rss.sh
#!/bin/sh
while true
do
cat /proc/pid/stat | awk -F" " '{print "virt:"$23}'
cat /proc/pid/stat | awk -F" " '{print "rss:"$24}'
sleep 1
done