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


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

Автор Тема: Контроллер ресурсов CPU для cgroup2  (Прочитано 785 раз)

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

Оффлайн sasha198407

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Контроллер ресурсов CPU для cgroup2
« : 13 Августа 2018, 19:31:15 »
Здравствуйте. Стоит Lubuntu18 c ядром 4.18.0-041800-generic. Подскажите как настроить контроллер ресурсов CPU для cgroup2, а то firfox озверел сил нет, проц жрет до 100% и как результат все тормозит. Процессор Celeron 1.8Ghz. Я пытался через cgroups, а результат 0. Потом прочитал, что начиная с ядра 4.15 используется cgroup2. Кому интересно, то пытался настраить так
Проверяем включены ли следующие переметры в ядре
# mcedit /boot/config-4.18.0-041800-generic
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_CGROUP_CPUACCT=y


# apt-get install cgroup-tools cgroup-bin cgroup-lite libcgroup1
# nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet cgroup_enable=memory swapaccount=1"
# update-grub

# nano /etc/cgconfig.conf
group app/browser {
  perm {
    admin {
      uid = root;
      gid = root;
    }
    task {
      uid = 1001;
      gid = 1001;
    }
  }
  cpu {
    cpu.shares = 300;
  }
}


# nano /etc/cgrules.conf

*:firefox       cpu      app/browser/



# cgconfigparser -l /etc/cgconfig.conf
# cgrulesengd

Заранее спасибо.

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #1 : 13 Августа 2018, 20:25:36 »
sasha198407, лучше сначала с фирефоксом разбираться, почему он так грузит проц.
Это явно ненормальное состояние. Может какое-то расширение или тему добавили?
Попробуйте запустить или в безопасном режиме, или с новым профилем. 

Оффлайн sasha198407

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #2 : 14 Августа 2018, 11:13:11 »
В файрфоксе ничего не менял, 61.01(64-bit), обновления стоят. Тема default. Расширения не установлены. Из плагинов: OpenH264 video codec provided by Cisco Systems, Inc. 1.7.1 - Всегда включать. Не знаю, что тут еще можно сделать

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #3 : 14 Августа 2018, 11:34:14 »
Не знаю, что тут еще можно сделать
Попробуйте запустить или в безопасном режиме, или с новым профилем. 
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн sasha198407

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #4 : 14 Августа 2018, 11:40:21 »
запустил, ничего не поменялось

Пользователь добавил сообщение 14 Августа 2018, 11:43:35:
мониторил процессы через htop. Сейчас запустил диспетчер задач и вижу, что сам firefox ест всего 10%, а все остальное web content

Пользователь добавил сообщение 14 Августа 2018, 11:45:49:
хотя вру. Они соревнуются кто больше  ;D
« Последнее редактирование: 14 Августа 2018, 11:45:49 от sasha198407 »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #5 : 14 Августа 2018, 18:13:34 »
Они соревнуются не кто больше, а кто больше ухватит процессорного времени.

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

Оффлайн sasha198407

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Контроллер ресурсов CPU для cgroup2
« Ответ #6 : 15 Августа 2018, 07:52:46 »
я об этом же

Пользователь добавил сообщение 15 Августа 2018, 07:53:31:
и что можно сделать, кроме того, что порц другой поставить?

Пользователь добавил сообщение 15 Августа 2018, 07:59:15:
поэтому мне и нужен cgroup2. только я им пользоваться не умею
« Последнее редактирование: 15 Августа 2018, 07:59:15 от sasha198407 »

 

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