<div dir="ltr"><div><div><br>I dig transient services/scopes<br></div><div>I also like interacting with resource limits via systemctl set-property interface<br></div><div>--easy to list resources that are available and set  sans finding and catting on /sys/fs/cgroup/foo<br></div><div></div><div><br></div><div>So...<br></div>Basically I have a system up and running. See some processes I want to corral <br>So I would like to create a transient bucket, a scope seems best over a service with the mentality that these process were not started by a systemd unit file.<br></div><div>so right now I run<br></div><div>systemd-run --unit=foo --remain-after-exit cat /dev/null<br></div><div>The transient service stays up<br></div><div>I set an arbitrary resources limit to create files under /sys/fs/cgroup<br></div><div>Now I move processes into the tasks file within this cgroup path created via systemctl/systemd<br></div><div>And I now can setup limits on a group, whatever I move into the tasks file, on a set arbitrary run processes. <br><br></div><div>I could just set the limits on the individual processes but would have to hit each and work with /proc and /sys/fs/cgroup to get them Corralled<br><br></div><div>I really would prefer to use the structure systemd creates/leverages and use systemctl to interact with processes as a manually assembled group<br><br></div><div>So does this seem correct or should I be thinking of this differently?<br></div><div>--Also I question if I'm thinking of this right b/c of the "hack" to get an "empty" bucket that I can dump running processes into for quick resource control<br></div><div><br></div><div>Apologies if this is not the right forum for a concepts question, I can try to find another list if needs be<br><br></div><div>As always thanks for any/all help<br></div></div>