Допустим, у вас есть процесс, который разветвляется каждый раз, когда у него появляется такая возможность. Он запускает себя в любезности -20
, поэтому он разветвляется быстрее, чем вы успеваете его убить.
Кроме того, он помнит своих детей и родителей, поэтому может разбудить их, если вы SIG_STOP
их разбудите.
У вас открыт ssh-терминал с bash. Но вы не можете запустить новый процесс, так как все pid заняты.
У вас также нет физического доступа к компьютеру.
Как бы вы убили их и вернули себе контроль над своей системой? Перезагрузка была бы последним средством.
Бонусный вопрос: после того как вы устраните проблему, как вы предотвратите ее повторное возникновение?