Я знаю, что есть два «уровня» программ: пространство пользователя и пространство ядра.
У меня вопрос: я хочу видеть только программы ядра, или, что еще лучше, программы в пространстве ядра.
Правильный ли этот подход?
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
> можно увидеть программы ядра пространства? ... Да! Вам просто нужен правильный астрономический фильтр на вашем ПЗС ... ;-)
—
RubberStamp
lsmod? en.wikipedia.org/wiki/Lsmod
—
Стив
Программы пространства ядра @steve действительно строго касаются модулей. Не все модули имеют процессы, и не все процессы являются модулями.
—
Крис Даун
Вопрос неправильный: вы хотите видеть процессы ядра (или потоки ядра, или задачи ядра), а не программы ядра .... Вовлечена только одна программа : ядро (и модули ядра добавляются в ядро).
—
Старынкевич,
Сейчас
—
поправлю