进程

1、ps  查看进程

什么是进程?

程序放在磁盘中,通过用户来触发,触发后就会加载到内存,然后成为一个个体,这就是进程。进程包括给予执行者的权限和属性的参数,并包括进程所需要的脚本与数据或文件数据,最后再赋予一个PID,系统通过这个id 来判断该进程是否有权限工作。

%cpu     ##显示进程cpu负载,也就是该进程使用的cpu资源的百分比
%mem    ##显示进程内存负载,也就是该进程所占物理内存百分比
user       ##该进程属于那个用户
group    ##该进程属于哪个组
comm    ##该进程的名称是什么
nice    ##进程优先级
pid    ##进程的id

stat    ##进程状态 : D #不可中断,收到信号不唤醒和不可运行,进程必须等待,必须有中断产生。

                                  R  #该程序可能正在运作,或者可被运作

                                  S #该程序目前处在休眠状态

                                  T #该程序目前处于停止状态

                                  Z #该程序目前处于僵死状态

                                  l    #内存中有锁定空间
                                 N    #优先级低
                                 <    #优先级高
                                 +    #前台运行
                                  s    #顶级进程


(1)[root@localhost Desktop]# ps --help  simple

Usage:
 ps [options]

Basic options:
 -A, -e               所有进程
 -a                   显示一个终端的所有进程,不包含会话引线
  a                   所有终端,包含其他用户
 -d                   显示所有的进程,不包含会话引线
 -N,                   忽略选择
  r                   仅仅显示正在运行的进程
  T                   在这台终端上的所有进程l
  x                   显示进程除了控制终端

For more details see ps(1).

[root@localhost Desktop]# ps -A                       显示所有进程,包含四项:PID TTY  TIME  CMD
  PID TTY          TIME CMD
    1 ?        00:00:01 systemd
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    6 ?        00:00:00 kworker/u2:0
    7 ?        00:00:00 migration/0
    8 ?        00:00:00 rcu_bh
    9 ?        00:00:00 rcuob/0
   10 ?        00:00:00 rcu_sched
   11 ?        00:00:00 rcuos/0
   12 ?        00:00:00 watchdog/0
   13 ?        00:00:00 khelper
   14 ?        00:00:00 kdevtmpfs
   15 ?        00:00:00 netns
   16 ?        00:00:00 writeback
   17 ?        00:00:00 kintegrityd
root@localhost Desktop]# ps -N                      忽略选择,其中包含四项:PID TTY TIME CMD
  PID TTY          TIME CMD
    1 ?        00:00:01 systemd
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    6 ?        00:00:00 kworker/u2:0
    7 ?        00:00:00 migration/0
    8 ?        00:00:00 rcu_bh
    9 ?        00:00:00 rcuob/0
   10 ?        00:00:00 rcu_sched
   11 ?        00:00:00 rcuos/0
   12 ?        00:00:00 watchdog/0
   13 ?        00:00:00 khelper
   14 ?        00:00:00 kdevtmpfs
   15 ?        00:00:00 netns
   16 ?        00:00:00 writeback
   17 ?        00:00:00 kintegrityd

[root@localhost Desktop]# ps a               所有终端,包含其他用户
  PID TTY      STAT   TIME COMMAND
  589 tty1     Ss+    0:01 /usr/bin/Xorg :0 -background none -verbose -a
 1253 ttyS0    Ss+    0:00 /sbin/agetty --keep-baud ttyS0 115200 38400 9
 1590 pts/0    Ss     0:00 -bash
 1622 pts/0    S      0:00 dbus-launch --autolaunch=946cb0e817ea4adb9161
30186 pts/0    R+     0:00 ps a


[root@localhost Desktop]# ps -a           显示一个进程的所有终端,不包含会话引线,但其中包括四项
  PID TTY          TIME CMD
 1622 pts/0    00:00:00 dbus-launch
29833 pts/0    00:00:00 ps
[root@localhost Desktop]# ps -d              显示所有进程,不包括会话引线
  PID TTY          TIME CMD
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    6 ?        00:00:00 kworker/u2:0
    7 ?        00:00:00 migration/0
    8 ?        00:00:00 rcu_bh
    9 ?        00:00:00 rcuob/0

   10 ?        00:00:00 rcu_sched

............................

[root@localhost Desktop]# ps r                          仅仅显示正在运行的进程
  PID TTY      STAT   TIME COMMAND
30216 pts/0    R+     0:00 ps r
[root@localhost Desktop]# ps T                         这台终端上的所有进程
  PID TTY      STAT   TIME COMMAND
 1590 pts/0    Ss     0:00 -bash
 1622 pts/0    S      0:00 dbus-launch --autolaunch=946cb0e817ea4adb9161
30217 pts/0    R+     0:00 ps T
[root@localhost Desktop]# ps x                         显示所有进程,不包含控制终端
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:01 /usr/lib/systemd/systemd --switched-root --sy
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:00 [ksoftirqd/0]
    5 ?        S<     0:00 [kworker/0:0H]
    6 ?        S      0:00 [kworker/u2:0]
    7 ?        S      0:00 [migration/0]
    8 ?        S      0:00 [rcu_bh]
    9 ?        S      0:00 [rcuob/0]
   10 ?        R      0:00 [rcu_sched]

....................

(2)[root@localhost Desktop]# ps  --help list

Usage:
 ps [options]

Selection by list:
 -C <command>          命令
 -G, --Group <gid>    真正组id及其名称
 -g, --group <group>  会话或有效组的名称
 -p, --pid <pid>      进程id
     --ppid <pid>     select by parent process id
 -s, --sid <session>  会话id
 -t, t, --tty <tty>         终端
 -u, U, --user <uid>  有效用户的id及名称
 -U, --User <uid>     真实用户的id和名称

  selection <arguments> take either:
    comma-separated list e.g. '-u root,nobody' or
    blank-separated list e.g. '-p 123 4567'
[root@localhost Desktop]# ps  -g                         会话或有效组的名称
  PID TTY      STAT   TIME COMMAND
  589 tty1     Ss+    0:01 /usr/bin/Xorg :0 -background none -verbose -a
 1253 ttyS0    Ss+    0:00 /sbin/agetty --keep-baud ttyS0 115200 38400 9
 1590 pts/0    Ss     0:00 -bash
 1622 pts/0    S      0:00 dbus-launch --autolaunch=946cb0e817ea4adb9161
30284 pts/0    R+     0:00 ps

[root@localhost Desktop]# ps -s                        会话的id
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
    0   589 0000000000000000 0000000000000000 0000000000301000 00000001d18066cf Ss+  tty1       0:01 /usr/bin/Xorg :0 -background none -verbose
    0  1253 0000000000000000 0000000000000000 0000000000000006 0000000000000000 Ss+  ttyS0      0:00 /sbin/agetty --keep-baud ttyS0 115200 38400
    0  1590 0000000000000000 0000000000010000 0000000000384004 000000004b813efb Ss   pts/0      0:00 -bash
    0  1622 0000000000000000 0000000000000000 0000000000000000 0000000000004003 S    pts/0      0:00 dbus-launch --autolaunch=946cb0e817ea4adb91

    0 30314 0000000000000000 0000000000000000 0000000000000000 00000001f3d3fef9 R+   pts/0      0:00 ps -s


[root@localhost Desktop]# ps -t                       终端
  PID TTY      STAT   TIME COMMAND
 1590 pts/0    Ss     0:00 -bash
 1622 pts/0    S      0:00 dbus-launch --autolaunch=946cb0e817ea4adb9161
30315 pts/0    R+     0:00 ps -t

[root@localhost Desktop]# ps -u                          有效用户及其id
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root       589  0.0  1.8 160724 17812 tty1     Ss+  20:52   0:01 /usr/bi
root      1253  0.0  0.0 110004   828 ttyS0    Ss+  20:52   0:00 /sbin/a
root      1590  0.0  0.3 116380  2980 pts/0    Ss   20:52   0:00 -bash
root      1622  0.0  0.0  16040   568 pts/0    S    20:52   0:00 dbus-la

root     30379  0.0  0.1 123356  1332 pts/0    R+   22:31   0:00 ps -u

[root@localhost Desktop]# ps ax --sort=-%mem -o pid | head -n 6            倒叙查看%mem 的id
  PID
 1528
 1465
  475
  479
  589
[root@localhost Desktop]# ps ax --sort=+%mem -o pid | head  -n 6           顺序查看%mem的id
  PID
    2
    3
    5
    6
    7

2、查看进程的优先级

ps   -o     nice

进程的优先级范围为-20 ~19

[root@localhost Desktop]# ps -o  nice
 NI
  0
  0
 -5
  0
  0
 -5
 -5
  0
  5

指定某个优先级并开启进程
nice -n 优先级数字    进程名称

nice -n -5 vim &    ##开启vim并且指定程序优先级为-5

fg   从后台调回前台

bg   把后台暂停的程序继续运行

ctrl+z            ##把占用终端的进程打入后台
comm &            ##让命令直接在后台运行

[root@localhost Desktop]# nice -n 6  vim  &
[12] 2903

[root@localhost Desktop]# ps  -o pid,comm,tty,nice
  PID COMMAND         TT        NI
 1603 bash            pts/0      0
 2320 vim             pts/0      0
 2329 vim             pts/0     -5
 2330 vim             pts/0      0
 2332 vim             pts/0      0
 2333 vim             pts/0     -5
 2372 vim             pts/0     -5
 2373 vim             pts/0      0
 2821 vim             pts/0      5
 2892 vim             pts/0     19
 2893 vim             pts/0      5
 2894 vim             pts/0      5
 2903 vim             pts/0      6
 2915 ps              pts/0      0
[root@localhost Desktop]# renice -n 10 2915
renice: 获取 2915 (进程 ID) 的优先级失败: 没有那个进程
[root@localhost Desktop]# renice -n 10  2320                          将pid为2320的进程修改为10,由下图可以看出修改成功
2320 (进程 ID) 旧优先级为 0,新优先级为 10
[root@localhost Desktop]# ps  -o pid,comm,tty,nice
  PID COMMAND         TT        NI
 1603 bash            pts/0      0
 2320 vim             pts/0     10
 2329 vim             pts/0     -5
 2330 vim             pts/0      0
 2332 vim             pts/0      0
 2333 vim             pts/0     -5
 2372 vim             pts/0     -5
 2373 vim             pts/0      0
 2821 vim             pts/0      5
 2892 vim             pts/0     19
 2893 vim             pts/0      5
 2894 vim             pts/0      5
 2903 vim             pts/0      6
 2926 ps              pts/0      0

[root@localhost Desktop]# fg       从后台调回前台
nice -n 6 vim
[root@localhost Desktop]# bg        将已经暂停的程序继续运行,本例中跳到了上一个进程
[11]+ nice -n 5 vim &

3、进程信号
1.常用信号等级
1        ##进程重新加载配置
2        ##删除进程在内存中的数据
3        ##删除鼠标在内存中的数据
9        ##强行结束单个进程(不能被阻塞)
15        ##正常关闭进程     (可能会被阻塞)    
18        ##运行暂停的进程
19        ##暂停某个进程     (不能被阻塞)
20        ##把进程打入后台    (可以被阻塞)
man 7 signal    ##查看信号详细信息

kill -信号 进程pid

killall -信号    进程名字

pkill    -u student -信号   

[root@localhost Desktop]# kill  -9  2320
[root@localhost Desktop]# ps -a
  PID TTY          TIME CMD
 2329 pts/0    00:00:00 vim
 2330 pts/0    00:00:00 vim
 2332 pts/0    00:00:00 vim
 2333 pts/0    00:00:00 vim
 2372 pts/0    00:00:00 vim
 2373 pts/0    00:00:00 vim
 2821 pts/0    00:00:00 vim
 2892 pts/0    00:00:00 vim
 2893 pts/0    00:00:00 vim
 2894 pts/0    00:00:00 vim
 3139 pts/0    00:00:00 ps
[1]   已杀死               vim
[root@localhost Desktop]# killall  -9 vim
[2]   已杀死               nice -n -5 vim
[3]   已杀死               vim
[4]   已杀死               vim
[5]   已杀死               nice -n -5 vim
[6]   已杀死               nice -n -5 vim
[7]   已杀死               vim
[8]   已杀死               nice -n 5 vim
[9]   已杀死               nice -n 20 vim
[10]-  已杀死               nice -n 5 vim
[11]+  已杀死               nice -n 5 vim
[root@localhost Desktop]# ps -a
  PID TTY          TIME CMD
 3141 pts/0    00:00:00 ps

4、SIGHUP     终止进程     终端线路挂断

SIGINT     终止进程     中断进程
SIGQUIT   建立CORE文件终止进程,并且生成core文件
SIGILL   建立CORE文件       非法指令
SIGTRAP   建立CORE文件       跟踪自陷
SIGBUS   建立CORE文件       总线错误
SIGSEGV   建立CORE文件       段非法错误
SIGFPE   建立CORE文件       浮点异常
SIGIOT   建立CORE文件       执行I/O自陷
SIGKILL   终止进程     杀死进程
SIGPIPE   终止进程     向一个没有读进程的管道写数据
SIGALARM   终止进程     计时器到时
SIGTERM   终止进程     软件终止信号
SIGSTOP   停止进程     非终端来的停止信号
SIGTSTP   停止进程     终端来的停止信号
SIGCONT   忽略信号     继续执行一个停止的进程
SIGURG   忽略信号     I/O紧急信号
SIGIO     忽略信号     描述符上可以进行I/O
SIGCHLD   忽略信号     当子进程停止或退出时通知父进程
SIGTTOU   停止进程     后台进程写终端
SIGTTIN   停止进程     后台进程读终端
SIGXGPU   终止进程     CPU时限超时
SIGXFSZ   终止进程     文件长度过长
SIGWINCH   忽略信号     窗口大小发生变化
SIGPROF   终止进程     统计分布图用计时器到时
SIGUSR1   终止进程     用户定义信号1
SIGUSR2   终止进程     用户定义信号2
SIGVTALRM 终止进程     虚拟计时器到时

1) SIGHUP
本信号在用户终端连接(正常或非正常)结束时发出, 通常是在终端的控
制进程结束时, 通知同一session内的各个作业, 这时它们与控制终端
不再关联.
2) SIGINT
程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出
3)
SIGQUIT 和SIGINT类似, 但由QUIT字符(通常是Ctrl-)来控制. 进程在因收到
SIGQUIT退出时会产生core文件, 在这个意义上类似于一个程序错误信
号.
4)
SIGILL 执行了非法指令. 通常是因为可执行文件本身出现错误, 或者试图执行
数据段. 堆栈溢出时也有可能产生这个信号.
5)
SIGTRAP 由断点指令或其它trap指令产生. 由debugger使用.
6)
SIGABRT 程序自己发现错误并调用abort时产生.
6)
SIGIOT 在PDP-11上由iot指令产生, 在其它机器上和SIGABRT一样.
7)
SIGBUS 非法地址, 包括内存地址对齐(alignment)出错. eg: 访问一个四个字长
的整数, 但其地址不是4的倍数.
8)
SIGFPE 在发生致命的算术运算错误时发出. 不仅包括浮点运算错误, 还包括溢
出及除数为0等其它所有的算术的错误.
9)
SIGKILL 用来立即结束程序的运行. 本信号不能被阻塞, 处理和忽略.
10)
SIGUSR1 留给用户使用
11)
SIGSEGV 试图访问未分配给自己的内存, 或试图往没有写权限的内存地址写数据.
12)
SIGUSR2 留给用户使用
13)
SIGPIPE Broken pipe
14)
SIGALRM 时钟定时信号, 计算的是实际的时间或时钟时间. alarm函数使用该
信号.
15)
SIGTERM 程序结束(terminate)信号, 与SIGKILL不同的是该信号可以被阻塞和
处理. 通常用来要求程序自己正常退出. shell命令kill缺省产生这
个信号.
17)
SIGCHLD 子进程结束时, 父进程会收到这个信号.
18)
SIGCONT 让一个停止(stopped)的进程继续执行. 本信号不能被阻塞. 可以用
一个handler来让程序在由stopped状态变为继续执行时完成特定的
工作. 例如, 重新显示提示符
19)
SIGSTOP 停止(stopped)进程的执行. 注意它和terminate以及interrupt的区别:
该进程还未结束, 只是暂停执行. 本信号不能被阻塞, 处理或忽略.
20)
SIGTSTP 停止进程的运行, 但该信号可以被处理和忽略. 用户键入SUSP字符时
(通常是Ctrl-Z)发出这个信号
21)
SIGTTIN 当后台作业要从用户终端读数据时, 该作业中的所有进程会收到SIGTTIN
信号. 缺省时这些进程会停止执行.
22)
SIGTTOU 类似于SIGTTIN, 但在写终端(或修改终端模式)时收到.
23)
SIGURG 有"紧急"数据或out-of-band数据到达socket时产生.
24)
SIGXCPU 超过CPU时间资源限制. 这个限制可以由getrlimit/setrlimit来读取/
改变
25)
SIGXFSZ 超过文件大小资源限制.
26)
SIGVTALRM 虚拟时钟信号. 类似于SIGALRM, 但是计算的是该进程占用的CPU时间.
27)
SIGPROF 类似于SIGALRM/SIGVTALRM, 但包括该进程用的CPU时间以及系统调用的
时间.
28)
SIGWINCH 窗口大小改变时发出.
29)
SIGIO 文件描述符准备就绪, 可以开始进行输入/输出操作.
30)
SIGPWR Power failure

有 两个信号可以停止进程:SIGTERM和SIGKILL。 SIGTERM比较友好,进程能捕捉这个信号,根据您的需要来关闭程序。在关闭程序之前,您可以结束打开的记录文件和完成正在做的任务。在某些情况下,假 如进程正在进行作业而且不能中断,那么进程可以忽略这个SIGTERM信号。

对于SIGKILL信号,进程是不能忽略的。这是一个 “我不管您在做什么,立刻停止”的信号。假如您发送SIGKILL信号给进程,Linux就将进程停止在那里
5、
w        ##查看使用系统的当前用户有那些
w -f        ##-f查看使用地点
[root@localhost Desktop]# w
w: 60 column window is too narrow
[root@localhost Desktop]# w -f
w: 60 column window is too narrow

last        ##查看用户登陆成功历史

lastb        ##查看用户登陆未成功历史

6、top 命令

top        ##监控系统负载工具
s    : 修改进程刷新间隔时间
m    : 根据内存占有率进行排序
c    : 根据 cpu 占有率进行排序
u    : 后面输入用户名 , 用来查看该用户发起的所有进程
k    : 后面跟要作用的进程 pid, 和发起的信号 (eg:9,15,20) 用来
给某个进程发起一信号
q    : 退出进程查看界面

h    : 显示 top 命令的帮助

top-开机时间 up开机后经过的时间,几个用户登陆,系统的平均负载,越小系统越闲置

top - 07:56:44 up  2:29,  2 users,  load average: 0.00, 0.01, 0.05

显示目前系统总量,由下行可看出这台机子是2个正在运行,117个睡眠状态,2个暂停,0个处于 僵尸状态

Tasks: 121 total,   2 running, 117 sleeping,   2 stopped,   0 zombie

这里主要要观察0.0wa,通常系统变慢是因为I/O产生的问题,因此这里要注意cpu占用的资源

%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

物理内存mem

KiB Mem:    969416 total,   576252 used,   393164 free,      908 buffers

虚拟内存swap:如果虚拟内存被大量占用时,说明物理内存不足

KiB Swap:        0 total,        0 used,        0 free.   254172 cached Mem
Change delay from 0.2 to  0.1                       #这里指0.1s刷新一次
  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                           
    1 root      20   0   50016   3884   2100 S  0.0  0.4   0:01.60 systemd                                                                           
    2 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kthreadd                                                                          
    3 root      20   0       0      0      0 S  0.0  0.0   0:00.00 ksoftirqd/0                                                                       
    5 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kworker/0:0H                                                                      
    6 root      20   0       0      0      0 S  0.0  0.0   0:00.13 kworker/u2:0                                                                      
    7 root      rt   0       0      0      0 S  0.0  0.0   0:00.00 migration/0                                                                       
    8 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcu_bh                                                                            
    9 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcuob/0                                                                           
   10 root      20   0       0      0      0 S  0.0  0.0   0:00.18 rcu_sched                                                                         
   11 root      20   0       0      0      0 R  0.0  0.0   0:00.30 rcuos/0                                                                           
   12 root      rt   0       0      0      0 S  0.0  0.0   0:00.06 watchdog/0                                                                        
   13 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 khelper                                                                           
   14 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kdevtmpfs                                                                         
   15 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 netns                                                                             
   16 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 writeback                                                                         
   17 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kintegrityd                                                                       
   18 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset                                                                            
   19 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kblockd                                                                           
   20 root      20   0       0      0      0 S  0.0  0.0   0:00.00 khubd                                                                             
   21 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 md                                                                                
   24 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kswapd0                                                                           
   25 root      25   5       0      0      0 S  0.0  0.0   0:00.00 ksmd                                                                              
   26 root      39  19       0      0      0 S  0.0  0.0   0:00.04 khugepaged                                                                        
   27 root      20   0       0      0      0 S  0.0  0.0   0:00.00 fsnotify_mark                                                                     
   28 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 crypto                                                                            
   37 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kthrotld                                                                          
top - 08:00:02 up  2:33,  2 users,  load average: 0.00, 0.01, 0.05
Tasks: 122 total,   2 running, 118 sleeping,   2 stopped,   0 zombie
%Cpu(s):  0.6 us,  0.1 sy,  0.0 ni, 99.2 id,  0.2 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:    969416 total,   576404 used,   393012 free,      908 buffers
KiB Swap:        0 total,        0 used,        0 free.   254176 cached Mem
Which user (blank for all) student                 #查看指定用户的进程    
  PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                           
    1 root      20   0   50016   3884   2100 S  0.0  0.4   0:01.60 systemd                                                                           
    2 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kthreadd                                                                          
    3 root      20   0       0      0      0 S  0.0  0.0   0:00.00 ksoftirqd/0                                                                       
    5 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kworker/0:0H                                                                      
    6 root      20   0       0      0      0 S  0.0  0.0   0:00.13 kworker/u2:0                                                                      
    7 root      rt   0       0      0      0 S  0.0  0.0   0:00.00 migration/0                                                                       
    8 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcu_bh                                                                            
    9 root      20   0       0      0      0 S  0.0  0.0   0:00.00 rcuob/0                                                                           
   10 root      20   0       0      0      0 S  0.0  0.0   0:00.19 rcu_sched                                                                         
   11 root      20   0       0      0      0 R  0.0  0.0   0:00.31 rcuos/0                                                                           
   12 root      rt   0       0      0      0 S  0.0  0.0   0:00.06 watchdog/0                                                                        
   13 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 khelper                                                                           
   14 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kdevtmpfs                                                                         
   15 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 netns                                                                             
   16 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 writeback                                                                         
   17 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kintegrityd                                                                       
   18 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 bioset                                                                            
   19 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kblockd                                                                           
   20 root      20   0       0      0      0 S  0.0  0.0   0:00.00 khubd                                                                             
   21 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 md                                                                                
   24 root      20   0       0      0      0 S  0.0  0.0   0:00.00 kswapd0                                                                           
   25 root      25   5       0      0      0 S  0.0  0.0   0:00.00 ksmd                                                                              
   26 root      39  19       0      0      0 S  0.0  0.0   0:00.04 khugepaged                                                                        
   27 root      20   0       0      0      0 S  0.0  0.0   0:00.00 fsnotify_mark                                                                     

   28 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 crypto                                                                           

37 root       0 -20       0      0      0 S  0.0  0.0   0:00.00 kthrotld    

                                                                   





 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值