查看程序占用内存信息
命令 | 说明 |
---|---|
ps -aux | grep 进程名 | VSZ:占用的虚拟内存 RSS:占用的物理内存 |
top -p 进程号 | VIRT:总内存占用,VIRT = RES + SWAP RES:占用的物理内存 |
cat /proc/进程号/status | VmSize:进程现在正在占用的内存 VmRSS:程序现在使用的物理内存 |
pmap -d 进程号 | 可以查看程序完整分配内存的过程 |
cat /proc/进程号/statm | 第一列 size:任务虚拟地址空间大小 第二列 Resident:正在使用的物理内存大小 第三列 Shared:共享页数 第四列 Trs:程序所拥有的可执行虚拟内存大小 第五列 Lrs:被映像倒任务的虚拟内存空间的库的大小 第六列 Drs:程序数据段和用户态的栈的大小 第七列 dt:脏页数量 |