Можно ли использовать Magic SysRq для переключения рабочих станций или для отключения определенных процессов?

Мой компьютер, на котором запущена Ubuntu с live CD, завис. Я думаю, это потому, что у меня слишком много открытых вкладок Firefox, что перегружает мою память. Есть ли способ использовать Magic SysRq, чтобы убивать только Firefox? Или для переключения рабочих станций или что-то, чтобы попытаться восстановить функциональность?

1 ответ

Нет. Самое близкое, что вы можете сделать, это использовать Alt + SysRQ + K который должен убить все процессы в текущем VT (в этом случае это должно означать firefox, все графические программы, которые вы запускали, ваш WM и сам X). Тогда вы сможете переключиться на другую консоль (используя Ctrl + Alt + F[1-6] и запустить другой экземпляр X оттуда (я не пользуюсь Ubuntu, но держу пари, что startx скрипт для этого).

SysRQ позволяет вам делать только очень "жестокие" и массивные вещи: немедленно завершить работу (o), перезагрузите компьютер немедленно (b), убить все, кроме init (i), перемонтировать все файловые системы только для чтения (u)... Вы, вероятно, видите, что одной буквы недостаточно для передачи команды killall -9 firefox.

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