进程管理
进程查看:ps aux
查看系统中所有进程,使用BSD操作系统格式。
[root@localhost ~]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.1 0.3 128092 6692 ? Ss 23:32 0:00 /usr/lib/systemd/systemd --switched-root --sy
USER: 该进程是由哪个用户产生的
PID:表示进程的ID
%CPU:该进程占用CPU百分比,占用越高,进程越消耗资源
%MEM:该进程占用物理内存百分比,占用越高,进程越消耗资源
%VSE:该进程占用虚拟内存大小,单位KB
RSS:该进程占用实际物理内存大小,单位KB
TTY:该进程是在哪个终端运行的
STAT:进程状态。常见状态有:R - 运行; S - 睡眠; T - 停止状态; S - 包含子进程; + - 位于后台
START:该进程的启动时间
TIME:该进程占用CPU的运算时间,注意不是系统时间(运算时间越长,越消耗资源)
COMMAND:产生此进程的命令名
进程查看:top
top - 23:34:17 up 1 min, 2 users, load average: 0.19, 0.15, 0.06
Tasks: 94 total, 2 running, 92 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 1883804 total, 1263112 free, 364660 used, 256032 buff/cache
KiB Swap: 1572860 total, 1572860 free, 0 used. 1340936 avail Mem
参数介绍:
Load Avg: 1.48, 1.64, 1.62: 系统在1分钟之前、5分钟之前、15分钟之前的平均负载
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
这里我们主要关注100.0id该数据, 表示空闲CPU的CPU百分比,如果该字段数据越小,则表明系统越繁忙
网友评论