Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как убить процесс, который больше всего грузит систему, в 1 клик?  (Прочитано 2662 раз)

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

Оффлайн delaf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Хочу на панели сделать кнопку, при нажатии на которую происходил бы сабж.
Часто подвисает хром, и если вовремя не убить, то может потом впасть в шуршание системой на часы, и уже ничего не сделаешь.

Идея именно "Самый жрущий" не зная его Id, за 1 клик. Сейчас просто делаю килл всего хрома, а хочется только ту часть что зависла.

Возможно так?




Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
А его можно по частям убивать?Меня терзают смутные сомнения, что на практике все эти "независимые процессы" - маркетоидный бред.
Да, "cамый жрущий" не равно "часть что зависла".На чём виснет-то хоть?Флеш где угодно убивать можно.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Процессы может и независимые. Но есть такие, убийство которых, приводит к потере контроля. Что тоже не есть гуд.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Очень часто самый жрущий это самый важный в системе на данный момент. Бить его бездумно - это как играть в русскую рулетку.

А в один клик - это вообще напоминает кнопку "сделайте мне хорошо"  :2funny:

Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
А в один клик - это вообще напоминает кнопку "сделайте мне хорошо"  :2funny:
Вообще это сделать в принципе очень просто.
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Alexandr Krjazhev

  • Активист
  • *
  • Сообщений: 373
    • Просмотр профиля
    • записки прозапас
Если пользуетесь гном-панелью, там даже апплет такой вроде был...
А так: горячей клавишей - терминал, killall "название_процесса".

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Да, просто.
1. Консольно выполнить top.
2. awk перетусовать поля
3. отсортировать по времени
4. выбрать последний и из него pid
5. грохнуть его.
ЗЫ. Затем проанализировать, что я грохнул и зачем я это сделал.

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
Чревато боком.
Я хотел бы послушать, что скажет ТС,  если без самого жирного процесса рухнут иксы или текущий сеанс...
;)
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Как убить процесс, который больше всего гр
« Ответ #8 : 05 Октября 2010, 11:24:51 »
Мне кажется разумнее выдать информацию о самых прожорливых процессах.
А дальше на страх и риск ТС.
Что-то типа
top -b -n 1 | sed '1,6d' | awk  '{ print $9, $12, $1 }' | sort -n | tail -5
можно загнать в zenity или gedit для гуишного мировозрения.
top -b -n 1 | sed '1,6d' | awk  '{ print $9, $12, $1 }' | sort -n | tail -5 > 1.tmp; gedit 1.tmp; rm 1.tmp
« Последнее редактирование: 05 Октября 2010, 12:09:08 от alexander.pronin »

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
Проще для гуишнега по сис.монитору щелкнуть и посмотреть.

Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Наверное, Вы правы.
ТС, если Вы еще не отказались от своей идеи, можете паровозик дальше достроить.

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1565
  • УМка.
    • Просмотр профиля
а зачем же кликать ? я как то на сервере (OS/2 тогда) процессы жрущие более 95% проца после 30 секунд  поставил срубать. те еще чудности полчал , но работало долго это дело - несколько лет ;-).
Дома Linux Mint 21.1 / 22.00

Оффлайн delaf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Чревато боком.
Я хотел бы послушать, что скажет ТС,  если без самого жирного процесса рухнут иксы или текущий сеанс...
;)


Хорошо, если сюда можно вставить вариант "Если процесс = chrome -> kill" - то проблем описанных вами можно избежать как я понял

Пользователь решил продолжить мысль 05 Октября 2010, 17:53:11:
Проще для гуишнега по сис.монитору щелкнуть и посмотреть.

тормозит так что окно может не открыться просто
« Последнее редактирование: 05 Октября 2010, 17:53:11 от delaf »

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.