Как убить быстро все процессы одного приложения?

Автор izamoo, 12 июля 2014, 22:31:07

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

izamoo

Вопрос:
Как убить приложение которое зависло и имеет в top очень много процессов, около 70? Например недавно по ошибке открыл 50-70 фоток в Shotwell, каждая фотка открылась в своем окне и соответсвенно породила отдельный процесс. В итоге у меня просто все стало тормозить. Пришлось выходить в консоль и убивать их по одному  :). Вот как это сделать быстро, что бы все сразу? :)


lumberjack


izamoo


yura_n

Вообще-то, это тот еще вопрос. Если родительский процесс умрет раньше, чем дочерний, может образоваться зомби, который даже с помощью kill -9 нельзя будет убить, только перезагрузкой. Лучше не допускать таких ситуаций.

Alexey_F

#4
Цитата: yura_n от 13 июля 2014, 00:54:20
Вообще-то, это тот еще вопрос. Если родительский процесс умрет раньше, чем дочерний, может образоваться зомби, который даже с помощью kill -9 нельзя будет убить, только перезагрузкой. Лучше не допускать таких ситуаций.
Кстати да, а существует ли готовое решение для рекурсивного уничтожения процессов без образования зомби?

Поиск не особенно помог, и я когда-то сделал для этого свой велосипед в виде bash-скрипта, но это же не труЪ-way.