Eu tenho um servidor web dedicado com uma empresa de hospedagem na web e estou procurando migrar para uma oferta mais barata (economizando cerca de 35%), mas estou preocupado com possíveis problemas de desempenho.
Ele está rodando FreeBSD/MySQL/PHP/Apache e, como tal, o desempenho gráfico não é uma preocupação. Tanto o servidor atual quanto o novo proposto possuem 8Gb de RAM. O servidor atual está muito pouco carregado.
CPU existente
Processador Intel Xeon E5-2630L v2, que possui seis núcleos e está classificado como rodando a 2,40 GHz.
Opção mais barata
O novo sistema possui um processador de 4 núcleos, Intel E-2124, que roda a 3,3 GHz.
Encontrei um arquivo de comparação do Excel no site da Intel, mas para ser honesto, não entendo nada. Vou notar alguma perda de desempenho se eu trocar?
Resposta curta: a CPU mais nova, embora tenha menos núcleos, é mais rápida que a anterior.
Resposta longa: o Xeon E5-2630L v2 é um antigo CPU Ivy Bridge, rodando com clock base de 2,4 GHz e clock turbo de 2,8 GHz. O Xeon E-2124 é um CPU da classe Skylake, com aumento de IPC de ~30% e clock muito mais rápido de frequências base/turbo de 3,3 / 4,3. Estes por si só são suficientes para fazer uma diferença notável; adicione que a maioria dos códigos php é single-thread e você tem uma boa razão para mudar para a CPU mais nova e mais barata.
6*2,4=14,4
4*3,3=13,2
Então, normalmente você recomendaria o 2630 certo, exceto que ele é muito antigo e o 2124 não apenas terá melhorias de IPC, mas também não será exposto a explorações de prenúncio de fusão.
Adicionando aos outros posts - dependendo do tipo de carga, a nova CPU será cerca de 20℅ mais rápida - IMHO também é uma CPU muito modesta. Em cargas de trabalho não paralelas, será significativamente mais rápido.
https://www.cpubenchmark.net/compare/Intel-Xeon-E5-2630L-v2-vs-Intel-Xeon-E-2124/2435vs3432 mostra as velocidades relativas