1

Я попытался убить Firefox 3.5 из командной строки OSX с помощью «kill -9 pid», и процесс все еще работал

mini-2:~ приглашение $ ps -ef | grep firefox

501 15087 183 0 0:00,00 0:00.00 (firefox-bin)

После этого я не мог запустить Firefox (как сказано, что Firefox уже запущен), и я не могу убить Firefox (снова).

Что здесь происходит? Как я могу это исправить (кроме входа в систему или перезагрузки компьютера)?

3 ответа3

1

Возможно, у вас «застрял» процесс. Если вы запустите top , в первой строке будет список, если что-то застряло. Аналогично, если вы запустите ps auxww , восьмое поле будет «U», если что-то застряло. (Я узнал о зависших процессах, когда не мог перезагрузить сервер.)

0

Вы пытались силой прекратить это? Command-Option-Escape

0

Процесс все еще отображается в Activity Monitor? Вы должны быть в состоянии найти запущенный там процесс Firefox и уничтожить процесс или любые родительские процессы, которые могут его использовать (например, Java или Flash могут вызывать зависание).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .