当前位置:  编程技术>c/c++/嵌入式

如何查看进程实际的内存占用情况详解

    来源: 互联网  发布时间:2014-10-14

    本文导语:  top命令可以查看进程内存的使用,但是不够详细。还有一些命令可以进行更加详细的查看。 [root@localhost ~]# cat /proc/5606/statusName:   switch4State:  S (sleeping)Tgid:   5606Pid:    5606PPid:   1TracerPid:      0Uid:    0       0     ...

top命令可以查看进程内存的使用,但是不够详细。还有一些命令可以进行更加详细的查看。

[root@localhost ~]# cat /proc/5606/status
Name:   switch4
State:  S (sleeping)
Tgid:   5606
Pid:    5606
PPid:   1
TracerPid:      0
Uid:    0       0       0       0
Gid:    0       0       0       0
Utrace: 0
FDSize: 32
Groups: 0 1 2 3 4 6 10
VmPeak:    85328 kB
VmSize:    84308 kB——进程占用的虚拟内存大小。
VmLck:         0 kB
VmHWM:     46368 kB
VmRSS:     46360 kB——占用的物理内存。
VmData:    76512 kB——data段内存大小(BSS,data)
VmStk:        88 kB——栈大小。
VmExe:       312 kB——代码段大小。
VmLib:      6868 kB——库大小
VmPTE:       148 kB
VmSwap:        0 kB
Threads:        4
SigQ:   1/31237
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000000005
SigCgt: 0000000180005202
CapInh: 0000000000000000
CapPrm: ffffffffffffffff
CapEff: ffffffffffffffff
CapBnd: ffffffffffffffff
Cpus_allowed:   ff
Cpus_allowed_list:      0-7
Mems_allowed:   1
Mems_allowed_list:      0
voluntary_ctxt_switches:        116683469
nonvoluntary_ctxt_switches:     301173


[root@localhost ~]# cat /proc/5627/smaps
00110000-00112000 r-xp 00000000 08:02 652817     /home/mic_lib_2012-04-21-03-16-32/libdb.so
Size:                  8 kB
Rss:                   8 kB
Pss:                   1 kB
Shared_Clean:          8 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:         0 kB
Referenced:            8 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
00112000-00113000 rw-p 00001000 08:02 652817     /home/mic_lib_2012-04-21-03-16-32/libdb.so
Size:                  4 kB
Rss:                   4 kB
Pss:                   4 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:         4 kB
Referenced:            4 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
08048000-080a2000 r-xp 00000000 08:02 1044485    /home/execute_2012-04-21-03-16-32/mrfc
Size:                360 kB——虚拟内存
Rss:                 156 kB——物理内存
Pss:                 156 kB
Shared_Clean:          0 kB——共享部分,动态链接库
Shared_Dirty:          0 kB
Private_Clean:       156 kB——私有部分。
Private_Dirty:         0 kB
Referenced:          156 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
09f43000-09f87000 rw-p 00000000 00:00 0          [heap]——堆的内存
Size:                272 kB
Rss:                 184 kB
Pss:                 184 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:       184 kB
Referenced:          184 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
b6cfc000-b6cfd000 ---p 00000000 00:00 0
Size:                  4 kB
Rss:                   0 kB
Pss:                   0 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:         0 kB
Referenced:            0 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
b6cfd000-b7703000 rw-p 00000000 00:00 0
Size:              10264 kB
Rss:                  28 kB
Pss:                  28 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:        28 kB
Referenced:           28 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
b7714000-b7716000 rw-p 00000000 00:00 0
Size:                  8 kB
Rss:                   8 kB
Pss:                   8 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:         8 kB
Referenced:            8 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB
bfed4000-bfee9000 rw-p 00000000 00:00 0          [stack]——栈的内存。
Size:                 88 kB
Rss:                  44 kB
Pss:                  44 kB
Shared_Clean:          0 kB
Shared_Dirty:          0 kB
Private_Clean:         0 kB
Private_Dirty:        44 kB
Referenced:           44 kB
Swap:                  0 kB
KernelPageSize:        4 kB
MMUPageSize:           4 kB


    
 
 

您可能感兴趣的文章:

  • 如何查看一个目录的占用空间和一个进程的占用内存情况
  • 通过c程序写代码怎么查看进程是不是存在了?怎么查看该进程占用的内存是多少?
  • 可执行文件的内存占用空间 = 查看???
  • linux下怎么查看一个端口被哪个程序占用了
  • linux下怎么查看一个目录下所有文件所占用的空间?
  • 如何编程查看 cpu 内存 占用情况
  • 如何查看tcp端口占用的应用
  • Linux下怎样查看一个文件夹占用了多少空间?
  • 请问如何查看端口被占用情况?
  • 请教如何才能查看某个目录占用了多少磁盘空间?
  • 请问 如何查看一个目录下各个子目录所占用的磁盘空间??
  • Redhat 9.0下面查看某个进程占用内存的命令是什么,知道的告诉一下啊。
  • 请问如何查看UNIX系统下的CPU的占用率,以及硬盘的占用情况。
  • linux下如何查看某进程占用内存情况?
  • aix机,iostat查看iowait占用极高,致使进不了系统了,急救!!
  • linux下用什么查看程序占用的内存空间啊?
  • 如何在linux下查看动态链接库如*.so中各函数的CPU占用情况?
  • 我用TOP查看linux的内存占用情况,发现used和buff每隔5秒就增加8Kb,free相应就少8Kb,这是为什么?
  • to;zlj2000(我想飞)兄:我用netstat -a 查看了是Tcp协议占用了7001和7002端口,可是我不知道怎么改动它,有知道的都可回答。马上给分! 
  • 怎么查看linux的哪个进程占用磁盘io较多?
  • 查看与获取SQL Server实例名的方法详解
  • 深入java内存查看与分析详解
  • oracle查看字符集和修改字符集使用详解
  • 深入Oracle字符集的查看与修改详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Ubuntu查看内存,进程相关命令介绍
  • 如何查看一个进程有几个子进程?
  • 编程技术其它 iis7站长之家
  • a 请问怎样查看服务器上的telnet进程,及远程telnet进程的ip
  • 用ps x 查看进程时如何显示进程的全路径?
  • sco unix用什么命令来查看进程?
  • 可以查看某个进程里面的线程不?[
  • 关于查看死进程的问题
  • oracle查看被锁的表和被锁的进程以及杀掉这个进程
  • 如何查看某个进程的cpu使用和内存使用情况????
  • 请教关于linux查看进程后如何确定该程序位置的问题?
  • shell里如何查看进程组ID
  • 如何根据进程名字来查看状态
  • 怎样查看当前正在运行的进程?
  • linux 下如何查看某个进程加载了那些库?
  • 怎样查看我自己的进程对系统的内存和cpu的占有量呢
  • 如何查看已经结束的进程啊。。。
  • 请教查看某个特定进程内存消耗情况的命令,急!
  • 求ps查看进程的系统 源代码
  • linux如何查看执行中的进程的输出情况?
  • 如何查看各进程CPU,内存利用率总和?
  • redhat/centos 常用信息查看命令整理
  • unix在终端下如何查看如何查看 光盘里的内容? 如何进入光盘所在目录? 用什么命令可以查看光盘里文件的目录?
  • Ubuntu查看系统信息命令介绍
  • linux 命令执行结束后,想查看结果,但部分结果已经被覆盖,如何查看?
  • Ubuntu查看硬盘,分区相关命令介绍
  • ls查看时,查看到的4294967294 啥意思,熊猫请进
  • resin及jetty介绍以及如何 查看他们的版本号
  • linux命令问题 输入一个查看命令(比如help) 显示满屏后 我怎么查看上一页的显示
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • linux能不能像xp那样子以幻灯片方式查看图片。我在一个文件夹里面有几张图片,想进行挑选。用幻灯片查看的方式比较方便


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3