My understanding is that, by default, systemd will start all processes under a single cgroup where cpu.share=1024. If you choose to override the cpu.share for a service, it will create a new cgroup for the processes under that service with cpu.share set to whatever value you've chosen.
I want to manually create a new cgroup with a custom cpu.share that gives me 60% of the CPU. To do that, I need to know the cpu.share values for all existing cgroups. Where is systemd setting these values? Is there an easy way for me to get this? /sys/fs/cgroup/cpu only contains the root group (set to 1024) and the groups I've manually created.