А что это за новости:
> ps ax | grep firefox
1208 ? Sl 18:59 firefox
2043 pts/1 S+ 0:00 grep --color=auto firefox
> killall firefox
> ps ax | grep firefox
1208 ? Sl 18:59 firefox
2073 pts/1 S+ 0:00 grep --color=auto firefox
> kill 1208
> ps ax | grep firefox
1208 ? Sl 18:59 firefox
2079 pts/1 S+ 0:00 grep --color=auto firefox
> kill -9 1208
> ps ax | grep firefox
2131 pts/1 S+ 0:00 grep --color=auto firefox
почему только kill -9, который не рекомендуется использовать? Правда, Firefox Aurora, но что, это тянет на баг??
Почему -9 не рекомендуется?
"мне так одмины говорили" И раньше на все хватало одного killall.
Мне кажется, ты находишь проблемы там где их нет
наверняка процесс не успел завершиться.
Правильно заданный вопрос – половина ответа.
Не все так просто: после клика по крестику/ нажатии кнопки выход процесс все равно остается висеть, хотя гуй и дохнет - а такого точно быть не должно. И только kill -9 его прибивает.
по-моему все очень просто:
ты закрыл приложение, но процесс, вместе с дочерними, не смог корректно завершиться (возможно ему нужно было больше времени);
ты посылаешь процессу kill, который по-умолчанию имеет значение (-15), т.е. происходит то же самое, что и в предыдущем пункте;
kill -9 прибивает 1208, но его дочерние процессы продолжают висеть в памяти.
Правильно заданный вопрос – половина ответа.
Не согласен с вашей оценкой, iwtke.
процесс должен был завершиться одновременно с закрытием GUI, за 0.01 сек.. примерно. И где вы там увидели дочерние процессы кстати?? Но да пофиг, дело в том, что оно может висеть и 10 минут - дальше убивал.
Короче, знатоки, вы б не грузили, а? Я пожалуй багрепорт зашлю все же.
если приложение не может нормально завершить работу - вероятно. потому что -
в следующий раз в сабже так и пиши.
Правильно заданный вопрос – половина ответа.
ну извини, я ща тупо попробовал найти багзилу-мозиллу.. нефиговый квест с их оформлением (сдержался с каким!!!)
firefox => настройки => дополнительные => выбор данных
Просвятите нуба чем килолл от килл-9 отличается?
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
killall - завершает работу приложения и всех запущенных им процессов.
kill -9 - завершает процесс. все процессы, запущенные "убитым" процессом, продолжают выполняться.
Правильно заданный вопрос – половина ответа.
альт+ктрл+еск+KDE волшебная комбинация*smile*