获取内存_如何获取一个进程所占用的内存
生活随笔
收集整理的這篇文章主要介紹了
获取内存_如何获取一个进程所占用的内存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
推薦觀看:
BATJ面試官最喜歡問的:多線程、線程并發面試題詳解(volatile+ThreadLocal+Sleep)_嗶哩嗶哩 (゜-゜)つロ 干杯~-bilibili?www.bilibili.com通過 ps 可以獲知一個進程所占用的內存
$ ps -O rss -p 3506PID RSS S TTY TIME COMMAND3506 6984 S pts/1 00:00:00 vim如果要監控內存,肯定使用對進程萬能的命令 pidstat (PS: 這名字一聽就知道是干嘛的)
# -r 顯示內存信息 # -p 指定 pid # 1: 每個一秒打印一次 $ pidstat -r -p 3506 1 Linux 3.10.0-957.21.3.el7.x86_64 (shanyue) 11/04/19 _x86_64_ (2 CPU)20:47:35 UID PID minflt/s majflt/s VSZ RSS %MEM Command 20:47:36 0 3506 0.00 0.00 139940 6984 0.18 vim 20:47:37 0 3506 0.00 0.00 139940 6984 0.18 vim 20:47:38 0 3506 0.00 0.00 139940 6984 0.18 vim 20:47:39 0 3506 0.00 0.00 139940 6984 0.18 vim 20:47:40 0 3506 0.00 0.00 139940 6984 0.18 vim 20:47:41 0 3506 0.00 0.00 139940 6984 0.18 vimpidstat 是屬于 sysstat 下的 linux 性能工具,但在 mac 中,如何定位內存的變化?此時可以使用萬能的 top/htop
$ htop -p 31796總結
簡而言之,有以下三個命令
總結
以上是生活随笔為你收集整理的获取内存_如何获取一个进程所占用的内存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝牙 AVRCP 剖析
- 下一篇: css --- 手机端,留言模块的样式