Linux学习之进程列表符号对应含义
3359 点击·1 回帖
![]() | ![]() | |
![]() | Linux学习之进程列表符号对应含义
在Linux的模拟终端中输入ps等命令可以显示进程信息。下面记录了一些常见的进程列表对应的符号所代表的的含义 UID: 负责启动进程的用户; PID: 进程的ID; PPID: 父进程的PID(如果某个进程由另一个进程启动); USER: 进程所有者的用户名; C: 进程存续期的处理器利用率; STIME: 进程启动时的系统时间; TTY: 进程从中启动的终端设备; CMD: 启动程序的名称; F: 内核分配给进程的系统标记; S: 进程的状态(O (TASK_OPERATING)=在处理器上运行,即运行态;S (TASK_interRUPTIBLE)=睡眠,即阻塞态;R(TASK_RUNNING)=可运行,等待运行,即就绪态;Z(TASK_DEAD - EXIT_ZOMBIE)=死进程,进程已终止,同时父进程不可用,即退出态;T(TASK_STOPPED or TASK_TRACED)=暂停状态或跟踪状态) PRI: 进程的优先级(数字越大优先级越低); NI: nice value 用于判断优先级; ADDR: 进程的内存地址; SZ: 换出进程大致需要的交换空间; WCHAN: 进程睡眠时所在的内核函数的地址; VSZ: 进程在内存中的大小,以KB为单位; RSS: 进程使用过的且未被换出的物理内存; STAT: 由两个字符组成的状态码,用于表示当前进程的状态; VIRT: 进程所使用的虚拟内存总量; SHR: 进程与其他进程共享的内存量; %cpu: 进程正使用的CPU时间份额; %MEM: 进程正使用的可用物理内存份额; TIME+: 进程启动后已使用的总CPU时间; COMMAND: 进程的命令行名称(已启动程序); | |
![]() | ![]() |