Existe uma maneira do meu servidor SSH e tudo sob ele (incluindo o bash) estar sempre disponível sob carga pesada?
Talvez possa ser algum tipo de caminho crítico, tudo na memória , com uma CPU dedicada ou algo assim.
Como posso ter um servidor sempre disponível a um custo mínimo, para investigar o que está acontecendo no meu servidor?
Respostas:
Para utilizar totalmente o sistema, ele apresenta a todos os serviços os mesmos recursos e o kernel tentará manter todos eles em execução com a mesma prioridade. Você pode definir o nível de prioridade do processo sshd para o nível mais alto. (Como agradável diminui a prioridade sobe)
Veja aqui: /server/355342/prioritise-ssh-logins-nice
Isso não resolverá seu problema com a memória. Você precisaria usar o cgroups para atribuir ao processo sshd sua própria memória reservada para lidar com isso.
Limitar o uso de memória para um único processo Linux
fonte