O serviço de Alojamento Web da WebTejo partilha recursos entre vários sites. Estes recursos incluem CPU, RAM, I/O, e Inodes. É importante compreender como cada um destes recursos afeta o desempenho do seu site e em que situações pode ser necessário atualizar a sua conta para um plano superior.
Como Afetam os Recursos ao Seu Site
CPU
A CPU é responsável por processar todas as solicitações do seu site. Isto inclui a carga de dados em RAM, a execução de scripts, a entrega de conteúdo e a escrita em bases de dados. Em resumo, a CPU é crucial para o desempenho geral do seu site.
Quando precisar de mais CPU?
1. Se o seu site utiliza uma base de dados ou scripts, como PHP, aumentar a capacidade de CPU pode melhorar o desempenho do seu site.
2. O aumento de CPU é benéfico em casos de:
- Alto volume de tráfego.
- Extensões ou plugins que consomem muitos recursos.
- Código desatualizado ou mal escrito.
- Configuração não otimizada de PHP.
Memória Física (RAM)
A RAM é essencial para a rápida carga dos dados do site e para evitar que a CPU tenha de recuperar dados do disco rígido com frequência. Aumentar a RAM pode melhorar o desempenho geral do servidor.
Quando precisar de mais RAM?
1. Se o seu site está a exceder os limites de RAM e você está a ver erros como 500 ou 503.
2. Se o aumento da RAM resolve problemas de performance, mas não é uma solução definitiva se o problema for causado por um plugin ou script mal configurado.
I/O
I/O (Entrada/Saída) refere-se à velocidade de transferência de dados entre o disco rígido e a RAM. Aumentar o I/O pode acelerar o processo de leitura e escrita de dados.
Quando precisar de mais I/O?
1. Sites que leem e escrevem grandes volumes de dados, como sites de streaming ou com grandes bases de dados, beneficiam de um aumento de I/O.
2. O aumento do I/O pode melhorar a performance em casos onde o site se "pendura" enquanto aguarda a transferência de dados.
Uso de Inodes
Os Inodes referem-se ao número de arquivos e diretórios na sua conta. Cada email e diretório conta como um inode. O aumento do limite de Inodes é útil para armazenar mais arquivos e e-mails.
Quando precisar de mais Inodes?
1. Se precisar armazenar mais arquivos, diretórios ou e-mails na sua conta.
2. Se tiver scripts ou plugins que criam um número excessivo de arquivos ou diretórios, o aumento do limite pode não resolver o problema; será necessário ajustar o script ou plugin.
Entry Processes
Os Entry Processes referem-se ao número de conexões que a sua conta pode processar simultaneamente. Isto inclui a entrega de dados via HTTP, transferências via SSH e tarefas de Cron.
Quando precisar de mais Processos Entrantes?
1. Se o erro 508 (límite de recursos atingido) aparece frequentemente, pode ser necessário aumentar o limite de Processos Entrantes.
Exemplos de Situações e Resolução de Problemas
Para melhor compreensão, veja a tabela abaixo com exemplos de situações onde pode precisar ampliar diferentes recursos:
Recurso | Situação | Exemplo de Erro | Ação Recomendada |
---|---|---|---|
CPU | Tráfego intenso ou scripts pesados | Lentidão no carregamento | Aumentar a capacidade de CPU |
RAM | Erros 500 ou 503, desempenho lento | Erros de memória | Aumentar a RAM e otimizar scripts |
I/O | Sites com alto volume de leitura/escrita | Congelamento do site enquanto lê/escreve | Aumentar o limite de I/O |
Inodes | Muitos arquivos ou e-mails | Mensagens de e-mail não sendo recebidas | Aumentar o limite de Inodes |
Entry Processes | Erro 508 ou lentidão na resposta a conexões | Erro 508 (Límite de recursos alcançado) | Aumentar o limite de Processos Entrantes |
Em resumo, entender e monitorizar o uso dos recursos é crucial para garantir o desempenho ideal do seu site. Se precisar de mais recursos, considere atualizar o seu plano para um que ofereça maiores limites.