我知道程序有两个“级别”:用户空间和内核空间。
我的问题是:我只想查看内核程序,或者更好:内核空间上的程序。
这种方法正确吗?
ps -ef|grep "\["
root 1 0 0 20:23 ? 00:00:00 init [4]
root 2 0 0 20:23 ? 00:00:00 [kthreadd]
root 3 2 0 20:23 ? 00:00:00 [ksoftirqd/0]
root 5 2 0 20:23 ? 00:00:00 [kworker/0:0H]
root 7 2 0 20:23 ? 00:00:06 [rcu_sched]
root 8 2 0 20:23 ? 00:00:00 [rcu_bh]
root 9 2 0 20:23 ? 00:00:00 [migration/0]
root 10 2 0 20:23 ? 00:00:00 [migration/1]
root 11 2 0 20:23 ? 00:00:00 [ksoftirqd/1]
root 13 2 0 20:23 ? 00:00:00 [kworker/1:0H]
root 14 2 0 20:23 ? 00:00:00 [migration/2]
....
5
>可以看到内核空间程序吗?是的 您只需要在CCD上安装正确的天文滤镜即可; ;-)
—
RubberStamp'Dec
lsmod? en.wikipedia.org/wiki/Lsmod
—
史蒂夫(Steve)
@steve内核空间程序确实严格地与模块相切。并非所有模块都有进程,也不是所有进程都是模块。
—
克里斯·
问题是错误的:您想查看内核进程(或内核线程或内核任务)而不是内核程序。...仅涉及一个程序:内核(内核模块已添加到内核中)。
—
巴西尔·斯塔林凯维奇
我现在要纠正
—
elbarna