Как убить поток ядра? И я действительно хочу это сделать?

Как я узнал из этого вопроса, [bracketed] процессы, перечисленные командой ps aux, представляют собой потоки ядра. Так есть способ убить их из командной строки? Если нет, я предполагаю, что причина заключается в том, чтобы спасти пользователя от более высокого риска получить панику ядра, правда?

1
задан 13 April 2017 в 15:24

1 ответ

Нити ядра - это необходимые потоки, созданные вашим ядром для управления вашей системой.

Не все необходимы, но все (большинство) все полезны и не требуют в основном дополнительных ресурсов, нет причин, по которым нормальные условия думают об убийстве нити ядра.

Ядро Linux может создавать уничтожить те потоки, когда это необходимо, вы не должны беспокоиться о них, а убивать при большинстве обстоятельств - это не то, что вы можете сделать.

2
ответ дан 25 May 2018 в 16:00
  • 1
    Что делать, если у меня есть поток, который находится в режиме бесперебойного сна, который блокирует системный ресурс, такой как устройство, смонтированное с помощью mount, или другое оборудование, которое я хочу освободить, убив поток? – math 12 December 2011 в 15:57
  • 2
    Создайте ошибку, если вы считаете ее полезной (а не сбой с вашей системой) и надеетесь, что ее решение будет решено в ближайшее время. – Bruno Pereira 12 December 2011 в 16:01
  • 3
    Я попытался бы выяснить, что не так с установкой, прежде чем решить, что уничтожение потоков ядра было решением. – Bruno Pereira 12 December 2011 в 16:27
  • 4
    Я не хакер ядра, а пользователь некоторых драйверов ядра. Конечно, я должен сделать отчет об ошибке, если какое-то устройство не работает должным образом, но я должен ждать, по крайней мере, полгода, поэтому следующий ubuntu приносит этот bugfix. Я думаю, что это допустимый сценарий, и ядро ​​Linux должно иметь возможность прервать определенное действие и освободить ресурсы (если они были заняты). – math 12 December 2011 в 16:37
  • 5
    у вас нет уверенности в том, что, скорее всего, поток ядра был инициирован другим процессом, поэтому, вероятно, нет ничего плохого в этом потоке ядра, кроме процесса, который начал забывать закрыть его. Я понимаю, что вы говорите, но я не думаю, что его даже целесообразно убивать потоки ядра. – Bruno Pereira 12 December 2011 в 16:47

Другие вопросы по тегам:

Похожие вопросы: