Eu estava lendo esta resposta para uma pergunta sobre como definir limites para processos usando cgroups. A amostra fornecida define limites para um processo (no exemplo sshd
). Na resposta, o PID do processo é definido manualmente. Isso seria inaceitável para meus propósitos, eu gostaria que os processos iniciados a partir de um determinado aplicativo tivessem sempre os limites definidos, independentemente de quando eles forem iniciados ou limitados pelo número de processos iniciados.
Talvez não esteja claro a partir do exemplo como isso aconteceria, portanto uma explicação clara ou um link para um também seria bem-vindo. O exemplo no kernel cgroups.txt parece usar o mesmo modelo que já foi dado acima .
fonte
man systemd
leva aman 5 systemd.unit
leadsman 5 systemd.service
. No meu sistema, o arquivo SSH é/usr/lib/systemd/system/sshd.service
.