ps 进程状态管理器(process status)
1,什么是进程
进程是已启动的可执行程序的运行实例。
2,进程组成部分
#一个文件
#被分配内存地址空间
#程序代码的一个或多个副本(也叫执行线程)。
#像人一样拥有状态
3,查看进程
ps aux 打开进程管理器
ps aux | head -3 查看前3行进程信息
父进程复制自己的地址空间(fork)创建一个新的子进程结构,每个新进程分配一个唯一的进程ID(pid),满足跟踪安全性之需。任何进程都可以创建子进程。所有进程都是第一个系统进程的后代。
4,进程状态
r----------run运行
s-------- 睡眠
z---------卡死
t----------暂停状态
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 128368 7008 ? Ss 18:13 0:03 /usr/lib/systemd/sy
进程字段含义
user:运行进程的用户
pid: 进程ID
%CPU cpu占用率
%mem----内存占用率
vsz---------占用虚拟内存
rss------占用实际内存
tty-----进程运行的终端
stat------进程状态