Desempenho e fiabilidade
Porque é que o meu VPS está lento?
Por ordem de probabilidade: exaustão de memória a causar thrashing de swap, saturação de IO de disco, tempo de roubo de CPU em núcleos partilhados, base de dados não otimizada, ou latência de rede para os seus utilizadores. Verifique primeiro free -h e a coluna st no top — entre eles identificam a causa em cerca de oitenta por cento dos casos.
A memória é o culpado mais comum e o menos óbvio. Quando o working set excede a RAM, o kernel faz swap, e a latência de disco substitui a latência de memória — um fator de dez mil. O sintoma é um servidor que parece estar bem e de repente não está.
O segundo mais comum é o disco. Corra ioping ou fio: NVMe deve mostrar latência abaixo do milissegundo. Se não mostra, ou está no nível de armazenamento errado ou um vizinho está a saturá-lo.
- free -h — se swap está em uso e a crescer, essa é a resposta
- top — a coluna st acima de 2–3% significa tempo de roubo
- iostat -x 1 — %util perto de 100 significa saturação de disco
- Registo de queries lentas da base de dados — normalmente falta um índice, não é um servidor pequeno
- mtr para a rede de um utilizador — perda de pacotes num caminho não é um problema do servidor
Ver também: Tempo de roubo de CPU · NVMe
7 respostas em Desempenho e fiabilidade
- O que é o tempo de roubo de CPU e por que é que importa? O tempo de roubo é a percentagem de tempo em que a sua CPU virtual estava pronta para executar, mas o hypervisor deu o núcleo físico a outra pessoa. A…
- Que latência devo esperar de um VPS? Dentro de uma área metropolitana, abaixo de 5 ms. Dentro de um continente, 10–40 ms. Transatlântico, 70–90 ms. Europa para Ásia, 150–200 ms. Rotas ant…
- Quantos visitantes pode um VPS aguentar? Uma instância bem configurada de 2 vCPU / 4 GB serve um site estático a milhões de visitas mensais, um site WordPress com cache a cerca de 300.000, e …
- Como faço um benchmark de um VPS? Meça as três coisas que realmente variam: CPU single-thread com o sysbench, disco com o fio em leitura/escrita aleatória de 4K, e rede com o iperf3 pa…
- Quão mais rápido é o NVMe do que o SSD SATA? Cerca de cinco vezes mais IOPS aleatórios — aproximadamente 500.000 contra 90.000 — e cerca de cinco vezes menos latência, abaixo de 0,1 ms contra cer…
- Que uptime devo esperar de um VPS? O nosso SLA é de 99,99% por instância, o que permite cerca de 4,4 minutos de indisponibilidade por mês, e a disponibilidade observada em toda a frota …