Назад | Перейти на главную страницу

Как я могу контролировать, как systemd назначает службу срезу?

Некоторое время я искал информацию о том, как сервисы назначаются срезам - это кажется очень неуловимым предметом, или, возможно, я задаю неправильные вопросы. Я наткнулся на Как systemd помещает процессы sshd в сегменты?, который задает аналогичный вопрос, но не получает ответа.

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