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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Скрипт на #bash-определение загрузки второго ядра процессора  (Прочитано 1280 раз)

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

Оффлайн nomeron

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Добрый день
Не подскажите скрипт который при определенной загрузке второго ядра процессора
(в течении определенного времени или последние 3 измерения)
выполнял определенные действия

Нужно для программы getstream
Она зависает иногда. При этом второе ядро загружается под 100%
Надо при загрузке этого ядра >97% ее перегружать

andrey_p

  • Гость
Не думаю, что можно найти готовый. Может кому интересно будет написать для тебя, но это же не однострочник (и даже не 10-строчник).

Вот здесь вся информация и фактически готовая к адаптации заготовка - http://colby.id.au/node/39

soldies

  • Гость
Можно по разному поиздеваться, но наверное это средствами самой ОС можно сделать, типа вызова.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Код: (bash) [Выделить]
test $(ps --no-headers -C getstream -o c) -ge 45 && blah-blah-blah?

Оффлайн nomeron

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Заготовка должна подойти по идее. Спасибо за вариант.
Пока проблема правда не проявляется (у getstream пришлось отключить вывод http )

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Ещё нагрузку на проц можно выковыривать из top.
Значения получаются более "realtime":
https://forum.ubuntu.ru/index.php?topic=180229.msg1336664#msg1336664

Оффлайн Zloy1

  • Активист
  • *
  • Сообщений: 261
    • Просмотр профиля
monit, конечно если не хочется писать самому  ;)

http://mmonit.com/monit/

http://habrahabr.ru/blogs/sysadm/73506/#habracut

 

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