Como aumentar o limite de processos e memória de um usuário via SSH imprimir

  • 0

Como aumentar o limite de processos e memória de um usuário via SSH

Oi! Aqui é a Sensei da GeHost 🌱 Se o seu site ou aplicação está apresentando erros como "cannot fork", "Resource temporarily unavailable" ou fica lento em horários de pico, pode ser que você esteja esbarrando nos limites de processos (quantidade de tarefas rodando ao mesmo tempo) ou de memória (RAM) da sua conta de hospedagem. Vamos entender o que são esses limites, como verificá-los via SSH e — o mais importante — o caminho certo para aumentá-los.

1. O que são esses limites, afinal?

Em hospedagem compartilhada com cPanel (como é o caso dos planos GeHost), cada conta roda dentro de um "ambiente isolado" que tem tetos de uso definidos — quantidade máxima de processos simultâneos, quantidade de memória RAM que os scripts podem consumir, etc. Isso existe para que todos os clientes do mesmo servidor tenham desempenho estável, sem que um site sozinho consuma tudo.

💡 Dica da Sensei: esses limites normalmente estão associados ao plano contratado. Quanto maior o plano, maiores costumam ser os limites disponíveis. Antes de qualquer ajuste, vale a pena entender qual é o seu plano atual no painel.gehost.com.br.

2. Como acessar via SSH

Se o seu plano possui acesso SSH liberado, você pode conectar pelo terminal do seu computador (Mac/Linux) ou por um cliente como o PuTTY (Windows):

  1. Abra o terminal e digite:
    ssh seu_usuario@seudominio.com.br
  2. Informe a senha da sua conta de hospedagem quando solicitado (a mesma usada no cPanel, salvo se você tiver criado uma senha específica de SSH).
  3. Se a conexão não abrir, é possível que o SSH ainda não esteja habilitado para sua conta — nesse caso, fale com o suporte para verificar se seu plano contempla esse recurso.

3. Como verificar seus limites atuais

Depois de conectado, você consegue consultar os limites da sua própria sessão com o comando:

  1. ulimit -a — mostra os limites aplicados ao seu usuário, incluindo número máximo de processos (max user processes) e tamanho de memória.
  2. Para ver quantos processos estão rodando agora em seu nome:
    ps -u $USER | wc -l
  3. Para acompanhar o consumo de memória em tempo real:
    top -u $USER (aperte q para sair)

4. Por que eu não consigo simplesmente "aumentar" o limite sozinho?

Aqui vai um ponto importante e bem honesto: em hospedagem compartilhada, os limites de processos e memória são configurados no nível do servidor, não dentro da sua própria conta. Ou seja, comandos como editar arquivos de configuração do sistema não têm efeito nesse tipo de ambiente — e não é você quem tem esse controle, é a equipe técnica da GeHost, justamente para manter a estabilidade de todo o servidor.

💡 Não se preocupe: isso não significa que você está travado! Significa apenas que o caminho certo é pedir o ajuste pra gente, em vez de tentar mexer em configurações do sistema.

5. Como pedir o aumento do limite

  1. Acesse o painel.gehost.com.br e abra um chamado de suporte explicando a situação (ex.: "meu site está recebendo erro de processo/memória excedida").
  2. Se possível, informe o horário em que o problema costuma acontecer e qual script/aplicação está sendo executado (ex.: um CRON, uma aplicação PHP, um processo Node).
  3. Nossa equipe vai analisar o uso da sua conta e verificar se é possível liberar um limite maior dentro do seu plano atual, ou se o cenário pede um upgrade de plano — te explicamos as opções antes de qualquer mudança.

6. Boas práticas enquanto isso

  • Evite rodar múltiplos CRONs pesados no mesmo horário — espaçar os agendamentos já alivia bastante o consumo.
  • Revise plugins e scripts que ficam "escutando" processos em segundo plano sem necessidade.
  • Sempre finalize processos travados (você pode identificá-los com ps -u $USER e encerrar com kill seguido do número do processo, o PID).

Prontinho! Agora você já sabe como diagnosticar o problema pelo SSH e, principalmente, qual é o caminho certo pra resolver com a gente. 🌱 Qualquer dúvida, nosso suporte está por aqui!


Esta resposta lhe foi útil?

« Retornar