init: это пользовательский поток или поток ядра?

init – это первая задача, выполняемая после загрузки ядра, правильно? Тогда кто его владелец.

также я вижу [swapper / 0] [swapper / 1] ….. [swapper / 7] с pid 0

PID PPID CPU TASK ST %MEM VSZ RSS COMM 0 0 0 c180b020 RU 0.0 0 0 [swapper/0] 0 2 1 f7550ca0 RU 0.0 0 0 [swapper/1] 0 2 2 f7554bc0 RU 0.0 0 0 [swapper/2] 0 2 3 f7570ca0 RU 0.0 0 0 [swapper/3] 0 2 4 f7574bc0 RU 0.0 0 0 [swapper/4] 0 2 5 f75c8ca0 RU 0.0 0 0 [swapper/5] 0 2 6 f75ccbc0 RU 0.0 0 0 [swapper/6] 0 2 7 f75f0ca0 RU 0.0 0 0 [swapper/7] 1 0 2 f7480000 IN 0.1 4676 2568 init 2 0 5 f7480ca0 IN 0.0 0 0 [kthreadd] 

One Solution collect form web for “init: это пользовательский поток или поток ядра?”

init – это процесс пользовательского пространства, который всегда имеет PID = 1 и PPID = 0. Это первая программа пространства пользователя, порожденная ядром, когда все будет готово (т.е. инициализируются основные драйверы устройств и монтируется корневая файловая система). Как первый запущенный процесс, у него нет значимого родителя.

Другие «процессы» в вашем выписке действительно являются задачами ядра.

  • Извлечение информации о процессе
  • Как заставить команду ps показать память в mb вместо kb?
  • Понимание формата прошедшего времени ps для длительных процессов
  • process Count каждого пользователя в команде ps aux
  • Убийство PGIDs, но proceses возрождаются, как я могу сделать это постоянным?
  • Найти все незанятые экраны
  • Список 10 основных процессов процессора
  • Предел HP-UX SZ для ps?
  • Почему «ps -e | less` show 'less' среди процессов?
  • При каких обстоятельствах pgrep -x не может вернуть действительный pid?
  • Перенаправить вывод с несколькими командами
  • Linux и Unix - лучшая ОС в мире.