/proc/pid/status内容详解

/proc/279/status是一个Linux内核中的文件,其中包含了当前进程的状态信息。每行的含义如下:


Name:		进程的名称,例如"java""bash"。
State:		进程的状态,例如"running""sleeping"。
Tgid:		进程组ID,即进程的ID号。
Pid:		进程的ID号。
PPid:		父进程的ID号。
TracerPid:	跟踪进程的ID号。
Uid:		进程的用户ID号。
Gid:		进程的组ID号。
FDSize:	进程的文件描述符数。
Groups:	进程所属的组ID号列表。
VmPeak:	进程的虚拟内存峰值,即进程使用的最大内存大小。
VmSize:	进程的虚拟内存大小,即进程实际使用的内存大小。
VmLck:		进程的虚拟内存锁定大小,即进程被锁定的内存大小。
VmHWM:		进程的虚拟内存高水位线,即进程使用的最大内存大小。
VmRSS:		进程的实际内存大小,即进程在物理内存中的大小。
RssAnon:	进程的非映射内存大小,即进程的匿名内存大小。
RssFile:	进程的映射文件大小,即进程的文件映射内存大小。
RssShmem:	进程的共享内存大小,即进程的共享内存大小。
VmData:	进程的数据段内存大小,即进程使用的数据段内存大小。
VmStk:		进程的堆栈内存大小,即进程使用的堆栈内存大小。
VmExe:		进程的可执行文件大小,即进程使用的可执行文件大小。
VmLib:		进程的库文件大小,即进程使用的库文件大小。
VmPTE:		进程的页表项大小,即进程使用的页表项大小。
Threads:	进程的线程数。
SigQ:		进程的信号队列大小。
SigPnd:	进程的等待信号列表。
ShdPnd:	进程的等待共享内存列表。
SigBlk:	进程的阻塞信号列表。
SigIgn:	进程的忽略信号列表。
SigCgt:	进程的当前信号掩码。
CapInh:	进程的继承能力。
CapPrm:	进程的 permitted 能力。
CapEff:	进程的有效能力。
Cpus_allowed:进程可以使用的CPU列表。
Mems_allowed:进程可以使用的内存列表。
Voluntary_ctxt_switches:进程主动进行的上下文切换次数。
Nonvoluntary_ctxt_switches:进程被动进行的上下文切换次数。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值