ultra nice процессы? (Linux)
А дело не в ио точно?
может у вас народ начал втихую биткоины майнить на халявных мощностях
Ну поскольку задачи разные у народа, то наверное бывает и в ИО, но в основном в CPU. Причем основные проблемы с ИО должны быть только если память кончается. А cgroups будут отличаться от ограничения sshd по памяти/CPU если все процессы которые надо найсить запускаются удаленно?
не, звездные атмосферы в основном
может у вас народ начал втихую биткоины майнить на халявных мощностяхМайнить бикоины на процессорах? Ты в своем уме? Уже на видеокартах-то нерентабельно.
что значит нерентабельно, если ресурсы халявные?
Что можно сделать с технической точки зрения?Придумать политику system tasks, настроить нужным образом иерархию cgroups, сделать автоматизацию добавления новых system tasks в cgroups согласно политике.
Вместо nice -19 может быть "эффективнее" ставить процессам SCD_IDLE с помощью chrt --idle или schedtool.
Оставить комментарий
gsharov
Народ, а никто не знает как сказать процессу что он вообще какашка? Ну т.е. что у него вообще никакого приоритета нет и ему можно выполняться только если системе ну совсем нечем заняться? CPU/Memory/IO included. Проблема в том что у нас тут "кластер" на машинах которые интерактивно тоже используются (GUI/apps), и когда народ назапускает фоновых процессов (nice -n 19, но количество процессов N>N cores), интерактивная часть линуха (nice 0) начинает лагать так что мама не горюй. Работать буквально не возможно. В целом есть ощущение что основная проблема в нехватке CPU как раз, память вроде обычно не кончается. Что можно сделать с технической точки зрения?