cat /proc/18335/stat
18335 (Server) S 1 18116 18085 0 -1 4202496 8470403 1005 3115 0 21662801 14435289 0 0 20 0 118 0 181888573 15839113216 2971384 18446744073709551615 4194304 26245681 140734783708672 140734783706688 223922015453 0 0 4100 620774634 18446744073709551615 0 0 17 5 0 0 557 0 0
#各个字段解释:
18335 pid=18335 进程(包括轻量级进程,即线程)号
(Server) Server 应用程序或命令的名字
S task_state=S 任务的状态,R:runnign, S:sleeping (TASK_INTERRUPTIBLE), D:disk sleep (TASK_UNINTERRUPTIBLE), T: stopped, T:tracing stop,Z:zombie, X:dead
1 ppid=1 父进程ID
18116 pgid=18116 线程组号
18085 sid=18085 c该任务所在的会话组ID
0 tty_nr=0(pts/3) 该任务的tty终端的设备号,INT(34817/256)=主设备号,(34817-主设备号)=次设备号
-1 tty_pgrp=-1 终端的进程组号,当前运行在该任务所在终端的前台任务(包括shell 应用程序)的PID。
4202496 task->flags=4202496 进程标志位,查看该任务的特性
8470403 min_flt=8470403 该任务不需要从硬盘拷数据而发生的缺页(次缺页)的次数
1005 cmin_flt=1005 累计的该任务的所有的waited-for进程曾经发生的次缺页的次数目
3115 maj_flt=3115 该任务需要从硬盘拷数据而发生的缺页(主缺页)的次数
0 cmaj_flt=0 累计的该任务的所有的waited-for进程曾经发生的主缺页的次数目
21662801 utime=21662801 该任务在用户态运行的时间,单位为jiffies
14435289 stime=14435289 该任务在核心态运行的时间,单位为jiffies
0 cutime=0 累计的该任务的所有的waited-for进程曾经在用户态运行的时间,单位为jiffies
0 cstime=0 累计的该任务的所有的waited-for进程曾经在核心态运行的时间,单位为jiffies
20 priority=20 任务的动态优先级
0 nice=0 任务的静态优先级
118 num_threads=118 该任务所在的线程组里线程的个数
0 it_real_value=0 由于计时间隔导致的下一个 SIGALRM 发送进程的时延,以 jiffy 为单位.
181888573 start_time=181888573 该任务启动的时间,单位为jiffies
15839113216 vsize=15839113216(page) 该任务的虚拟地址空间大小
2971384 rss=2971384 (page) 该任务当前驻留物理地址空间的大小,Number of pages the process has in real memory,minu 3 for administrative purpose. 这些页可能用于代码,数据和栈。
18446744073709551615 rlim=18446744073709551615(bytes) 该任务能驻留物理地址空间的最大值
4194304 start_code=4194304 该任务在虚拟地址空间的代码段的起始地址
26245681 end_code=26245681 该任务在虚拟地址空间的代码段的结束地址
140734783708672 start_stack=140734783708672 该任务在虚拟地址空间的栈的结束地址
140734783706688 kstkesp=140734783706688 esp(32 位堆栈指针) 的当前值, 与在进程的内核堆栈页得到的一致.
223922015453 kstkeip=223922015453 指向将要执行的指令的指针, EIP(32 位指令指针)的当前值.
0 pendingsig=0 待处理信号的位图,记录发送给进程的普通信号
0 block_sig=0 阻塞信号的位图
4100 sigign=4100 忽略的信号的位图
620774634 sigcatch=620774634 被俘获的信号的位图
18446744073709551615 wchan=18446744073709551615 如果该进程是睡眠状态,该值给出调度的调用点
0 nswap=0 被swapped的页数,当前没用
0 cnswap=0 所有子进程被swapped的页数的和,当前没用
17 exit_signal=17 该进程结束时,向父进程所发送的信号
5 task_cpu(task)=5 运行在哪个CPU上
0 task_rt_priority=0 实时进程的相对优先级别
0 task_policy=0 进程的调度策略,0=非实时进程,1=FIFO实时进程;2=RR实时进程
Linux-系统管理-/proc/pid/stat
最新推荐文章于 2024-01-26 14:56:05 发布
