Red Hat Training

A Red Hat training course is available for RHEL 8

9.5.3. Remoção de grupos de controle versão 1 com systemd

Você pode usar o sistema systemd e o gerente de serviços para remover grupos de controle transientes e persistentes (cgroups) se você não precisar mais limitar, priorizar ou controlar o acesso aos recursos de hardware para grupos de processos.

9.5.3.1. Remoção de grupos de controle transientes

O cgroups transitório é liberado automaticamente quando todos os processos que uma unidade de serviço ou de escopo contém, terminam.

Procedimento

  • Para parar a unidade de serviço com todos os seus processos, execute:

    # systemctl stop <name>.service
  • Para encerrar um ou mais processos da unidade, execute:

    # systemctl kill <name>.service --kill-who=PID,…​ --signal=signal

    O comando acima usa a opção --kill-who para selecionar processo(s) do grupo de controle que você deseja encerrar. Para matar vários processos ao mesmo tempo, passe uma lista de PIDs separada por vírgula. A opção --signal determina o tipo de sinal POSIX a ser enviado para os processos especificados. O sinal padrão é SIGTERM.

Recursos adicionais