Ulatencyd is a write rule that creates a cgroup for the compilation process (gcc, make ..)
I am trying to use Ulatencyd to create groups for all processes that come from make and therefore contain the entire compilation process within one group.
I tried to add the following to simple.d / make.conf
make user.poison.group reason = memory inherit = 1
But this simple rule doesn't work for me, the "ulatency" command doesn't show changes in groups when I run make. The only thing it does is that it spam lines like this:
** (ulatencyd: 12056): DEBUG: parent missing: 17845, forced update
Is there any other way to do this apart from creating your own complex lua filter as described here?
I am collecting quite a few sources both manually and automatically (Gentoo linux), and this should help me maintain a stable system even when running multiple parallel compilations at the same time.
Any know-how will be deeply appreciated.
source to share
No one has answered this question yet
Check out similar questions: