Некоторое время я искал информацию о том, как сервисы назначаются срезам - это кажется очень неуловимым предметом, или, возможно, я задаю неправильные вопросы. Я наткнулся на Как systemd помещает процессы sshd в сегменты?, который задает аналогичный вопрос, но не получает ответа.
Итак, чтобы быть более конкретным: скажем, я хочу контролировать, сколько памяти может захватить mysqld. Знаю, что есть служебный файл: mysql.service
, и есть файлы фрагментов, например system.slice
и т. д. с systemd-cgls
я могу видеть mysql.service
указан в system.slice
, но если бы я хотел создать новый фрагмент, скажем, db.slice
, и поместил в него службу mysql, как мне это сделать? Или, если это неправильный путь, как насчет system-db.slice
?