Re: Ограничить браузер хром через cgroups
В сообщении от [Вт 2015-04-28 23:25 +0500]
Азат Рафиков <zloklun@gmail.com> пишет:
> Кусок из моего /etc/cgrules.conf:
> -----
> *:chromium blkio,memory,net_cls,freezer browsers
> *:chrome-sandbox blkio,memory,net_cls,freezer browsers
> *:iceweasel blkio,memory,net_cls,freezer browsers
> -----
>
> После чего
> # service cgred restart
>
>
>
> Отмечу: на момент настройки всего этого дела (около года назад)
> cgconfigparser ругался даже на валидный /etc/cgconfig.conf, так что
> настраивать группы пришлось руками с помощью cgcreate и cgset.
>
> Для подробностей предложу федоровский Resource Management Guide [1],
> маны к cgcreate, cgset, cgclassify и cgrules.conf, а также
> документацию к ядру (Documentation/cgroups/cgroups.txt).
Спасибо! Погрузился в чтение федоровского руководства, кстати оно есть
на русском [1]. Однако, я в данной теме начинающий, мне нужно как для
чайников: в файл такой-то написать то-то, посмотреть так-то … Наверняка
есть люди которые уже прошли весь этот квест, знают где грабли и как их
обойти.
К нашей теме подходит пункт «3.7. Подсистема memory». Как я понял,
нельзя полностью исключить своппинг, но можно поставить конкретные
значения для свопа и памяти.
[1] https://docs.fedoraproject.org/ru-RU/Fedora/17/html/Resource_Management_Guide/index.html
--
http://google.com/+РусланКоротаев;
Reply to: