深入理解linux下查看進程內存的使用情況
動態(tài)查看一個進程的內存使用
1、top命令
top -d 1 -p pid [,pid ...] //設置為delay 1s,默認是delay 3s
如果想根據內存使用量進行排序,可以shift + m(Sort by memory usage)
靜態(tài)查看一個進程的內存使用
1、pmap命令
pmap pid
2、ps命令
ps aux|grep process_name
3、查看/proc/process_id/文件夾下的status文件
Name: php
State: R (running)
SleepAVG: 0%
Tgid: 21574
Pid: 21574
PPid: 10005
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 100 100 100 100
FDSize: 256
Groups: 16 100
VmPeak: 161740 kB
VmSize: 161740 kB
VmLck: 0 kB
VmHWM: 107144 kB
VmRSS: 107144 kB
VmData: 106192 kB
VmStk: 84 kB
VmExe: 5588 kB
VmLib: 7884 kB
VmPTE: 268 kB
Threads: 1
SigQ: 0/69632
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 00000001818040a7
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
Cpus_allowed: 00000000,00000000,00000000,0000000f
Mems_allowed: 1
任務虛擬地址空間的大小 VmSize
應用程序正在使用的物理內存的大小 VmRSS
相關文章
詳解Linux 服務管理兩種方式service和systemctl
systemd是Linux系統(tǒng)最新的初始化系統(tǒng)(init),作用是提高系統(tǒng)的啟動速度,盡可能啟動較少的進程,盡可能更多進程并發(fā)啟動。這篇文章主要介紹了Linux 服務管理兩種方式service和systemctl,需要的朋友可以參考下2019-09-09
Linux刪除文件提示Operation not permitted的處理辦法
今天小編就為大家分享一篇關于Linux刪除文件提示Operation not permitted的處理辦法,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03
配置 Apache 服務器禁止所有非法域名 訪問自己的服務器
這篇文章主要介紹了配置 Apache 服務器禁止所有非法域名 訪問自己的服務器,需要的朋友可以參考下2017-06-06
Linux集群/分布式環(huán)境下session處理的五種策略詳解
這篇文章主要給大家介紹了關于Linux集群/分布式環(huán)境下session處理的五種策略,文中通過示例代碼及圖片介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2017-09-09
解決Ubuntu 18.04安裝VMwareTools錯誤問題
這篇文章主要介紹了Ubuntu 18.04安裝VMwareTools錯誤的解決方法,需要的朋友可以參考下2019-11-11
解決navicat連接不上linux服務器上的mysql問題
這篇文章主要介紹了navicat連接不上linux服務器上的mysql的解決辦法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10

