我在一家网络托管公司拥有一台专用的网络服务器,正在寻求转向更便宜(节省约 35%)的服务,但担心可能出现的性能问题。
它运行 FreeBSD/MySQL/PHP/Apache,因此图形性能无需担心。当前服务器和计划中的新服务器均有 8GB RAM。当前服务器负载很轻。
现有 CPU
Intel Xeon E5-2630L v2 处理器,有六个核心,额定运行速度为 2.40GHz。
更便宜的选择
新系统配备 4 核处理器 Intel E-2124,运行速度为 3.3GHz。
我确实在英特尔网站上找到了一个比较 Excel 文件,但说实话我完全看不懂。如果我更换,我会注意到性能损失吗?
答案1
简短回答:较新的 CPU 虽然核心较少,但快点然后是前一个。
长答案:Xeon E5-2630L v2 是一款较旧的 Ivy Bridge CPU,运行在 2.4 GHz 基本时钟和 2.8 GHz 涡轮时钟下。Xeon E-2124 是一款 Skylake 级 CPU,IPC 提升约 30%,基本/涡轮频率更快,为 3.3 / 4.3。仅凭这些就足以产生明显的差异;再加上大多数 php 代码都是单线程的,您就有充分的理由切换到更新、更便宜的 CPU。
答案2
6*2.4=14.4
4*3.3=13.2
因此,通常情况下,您会推荐 2630,但它已经很旧了,而 2124 不仅具有 IPC 改进,而且不会受到崩溃预兆漏洞的影响。
答案3
补充一下其他帖子 - 根据负载类型,新 CPU 将快 20℅ 左右 - 恕我直言,它也是一款性能非常一般的 CPU。但在非并行工作负载下,它将快得多。
https://www.cpubenchmark.net/compare/Intel-Xeon-E5-2630L-v2-vs-Intel-Xeon-E-2124/2435vs3432显示相对速度