1 | 0 | 0 | 24-Apr | ? | 3:37:09 | /sbin/init | 系统内核开始工作 |
2 | 0 | 0 | 24-Apr | ? | 0:00:18 | [kthreadd] | 它的作用是管理调度其它的内核线程 |
3 | 2 | 0 | 24-Apr | ? | 0:00:00 | [kworker/0:0H] | 工作者线程 |
4 | 2 | 0 | 24-Apr | ? | 0:09:30 | [ksoftirqd/0] | 软中断 |
5 | 2 | 0 | 24-Apr | ? | 5:38:24 | [rcu_sched] | 内核同步机制 |
6 | 2 | 0 | 24-Apr | ? | 0:00:00 | [rcu_bh] | 退出软中断 |
7 | 2 | 0 | 24-Apr | ? | 0:00:05 | [migration/0] | 进程迁移 |
8 | 2 | 0 | 24-Apr | ? | 0:00:37 | [watchdog/0] | 检测和恢复计算机故障 |
9 | 2 | 0 | 24-Apr | ? | 0:00:00 | [cpuhp/0] | 支持从系统中物理地添加和删除cpu的进程。 |
10 | 2 | 0 | 24-Apr | ? | 0:00:00 | [cpuhp/1] | lscpu说这台机器有4个核,所以这些单核的内核线程用不同的/n后缀重复 |
11 | 2 | 0 | 24-Apr | ? | 0:00:28 | [watchdog/1] | 检测和恢复计算机故障 |
12 | 2 | 0 | 24-Apr | ? | 0:00:00 | [kdevtmpfs] | kdevtmpfs是维护devtmpfs的内核线程。...这是因为内核线程在单独的挂载(例如绑定挂载)上运行。 |
13 | 2 | 0 | 24-Apr | ? | 0:00:00 | [netns] | 网络仿真器,模拟网络环境 |
14 | 2 | 0 | 24-Apr | ? | 0:00:00 | [rcu_tasks_kthre] | 内核进程 |
15 | 2 | 0 | 24-Apr | ? | 0:00:00 | [kauditd] | 内核审核守护 进程 |
16 | 2 | 0 | 24-Apr | ? | 0:00:12 | [khungtaskd] | 它每120秒进行调度并检查所有进程的状态 |
17 | 2 | 0 | 24-Apr | ? | 0:00:00 | [oom_reaper] | Linux内核为了提高内存的使用效率采用过度分配内存(over-commit memory)的办法,造成物理内存过度紧张进而触发OOM机制来杀死一些进程回收内存。 |
18 | 2 | 0 | 24-Apr | ? | 0:00:00 | [writeback] | 回写机制,为每个磁盘创建一个线程 |
19 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ksmd] | 作为内核中的守护 进程存在,它定期执行页面扫描,识别副本页面并合并副本,释放这些页面以供它用 |
20 | 2 | 0 | 24-Apr | ? | 0:01:08 | [khugepaged] | 它每120秒进行调度并检查所有进程的状态 |
21 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ata_sff] | linux内核,可能为sata控制,几乎所有的PATA控制器都具有SFF接口。配置为旧版兼容模式时,许多SATA控制器都具有SFF接口。 |
22 | 2 | 0 | 24-Apr | ? | 0:00:00 | [md] | 作为内核中的守护 进程存在,它定期执行页面扫描,识别副本页面并合并副本,释放这些页面以供它用 |
23 | 2 | 0 | 24-Apr | ? | 6:13:57 | [kswapd0] | 它是虚拟内存管理中,负责换页的,操作系统每过一定时间就会唤醒kswapd ,看看内存是否紧张,如果不紧张,则睡眠 |
24 | 2 | 0 | 24-Apr | ? | 0:00:00 | [kthrotld] | 控制请求队列上的IO带宽 |
25 | 2 | 0 | 24-Apr | ? | 0:00:00 | [acpi_thermal_pm] | 内核进程 |
26 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ipv6_addrconf] | 处理IPv6 配置工作队列 |
27 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ttm_swap] | GPU memory management |
28 | 2 | 0 | 24-Apr | ? | 0:00:00 | [raid5wq] | raid的守护进程 |
29 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ext4-rsv-conver] | 这些进程是内核线程,ext4实现使用它们来处理回写的转换工作,即“完成的IOs需要未写的区段处理并且保留事务”。 |
30 | 1 | 0 | 24-Apr | ? | 2:46:50 | /lib/systemd/systemd-journald | systemd-journald是一项收集和存储日志记录数据的系统服务。它基于从各种来源收到的日志记录信息来创建和维护结构化的索引日记帐 |
31 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ext4-rsv-conver] | 这些进程是内核线程,ext4实现使用它们来处理回写的转换工作,即“完成的IOs需要未写的区段处理并且保留事务”。 |
32 | 1 | 0 | 24-Apr | ? | 0:00:25 | /lib/systemd/systemd-timesyncd | 状态同步系统时钟的systemd方式 给外部计时员。据说可以更好地替代ntpd。 |
33 | 1 | 0 | 24-Apr | ? | 0:12:47 | /lib/systemd/systemd-networkd | 网络连接管理工具 |
34 | 1 | 0 | 24-Apr | ? | 0:00:00 | /usr/sbin/atd | at命令允许指定Linux系统何时运行脚本,at命令会将作业提交到队列中,指定shell在何时运行该作业。at的守护进程atd会以后台模式运行。 |
35 | 1 | 0 | 24-Apr | ? | 2:46:50 | /lib/systemd/systemd-journald | systemd-journald是一项收集和存储日志记录数据的系统服务。它基于从各种来源收到的日志记录信息来创建和维护结构化的索引日记帐 |
36 | 2 | 0 | 24-Apr | ? | 0:00:00 | [ext4-rsv-conver] | 这些进程是内核线程,ext4实现使用它们来处理回写的转换工作,即“完成的IOs需要未写的区段处理并且保留事务”。 |
37 | 1 | 0 | 24-Apr | ? | 0:00:25 | /lib/systemd/systemd-timesyncd | 状态同步系统时钟的systemd方式 给外部计时员。据说可以更好地替代ntpd。 |
38 | 1 | 0 | 24-Apr | ? | 0:12:47 | /lib/systemd/systemd-networkd | 网络连接管理工具 |
39 | 1 | 0 | 24-Apr | ? | 0:00:00 | /usr/sbin/atd | at命令允许指定Linux系统何时运行脚本,at命令会将作业提交到队列中,指定shell在何时运行该作业。at的守护进程atd会以后台模式运行。 |
40 | 1 | 0 | 24-Apr | ? | 1:07:54 | /usr/sbin/ModemManager | 用来控制移动宽带(2G/3G/4G)设备和连接,提供统一的高层API接口。说白了就是可以用来管理上网卡 |
41 | 1 | 0 | 24-Apr | ? | 4:30:46 | /usr/bin/dbus-daemon | 类似于IP网络中的路由器 |
42 | 1 | 0 | 24-Apr | ? | 2:04:46 | /usr/sbin/NetworkManager | 网络管理器 |
43 | 1 | 0 | 24-Apr | ? | 0:42:56 | /usr/sbin/irqbalance | 将硬件中断分布到多处理器系统的各个处理器以便能够提高性能。 |
44 | 1 | 0 | 24-Apr | ? | 0:00:49 | /sbin/wpa_supplicant | 它实现了WPA密钥与WPA认证者进行协商并使用EAP进行身份验证认证服务器 |
45 | 1 | 0 | 24-Apr | ? | 0:00:00 | /usr/bin/rsync | Rsync(remote synchronize) 是一个远程数据同步工具 |
46 | 1 | 0 | 24-Apr | ? | 0:22:09 | /usr/bin/lxcfs | xcfs 是一个开源的 FUSE(用户态文件系统)实现来支持 LXC 让容器内的应用在读取内存和 CPU 信息的时候通过 lxcfs 的映射,转到自己的通过对 cgroup 中容器相关定义信息读取的虚拟数据上。 |
47 | 1 | 0 | 24-Apr | ? | 1:14:29 | /usr/lib/policykit-1/polkitd | polkit 是一个bai应用程序级别的du工具集,通过定义和审zhi核权限规则,实现不dao同优先级进程间zhuan的通讯:控制决策集中在统一的框架之中,决定低优先级进程是否有权访问高优先级进程。 |
48 | 1 | 0 | 24-Apr | ? | 0:00:00 | /usr/sbin/xinetd | xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。 |
49 | 1846 | 0 | 5:47 | ? | 0:00:00 | sleep | 进程挂起 |
50 | 28696 | 0 | 24-Apr | ? | 0:00:00 | (sd-pam) | systemd里包含的进程 |