处理器:使用 MAMP 进行网络托管需要更多核心还是更高时钟?

处理器:使用 MAMP 进行网络托管需要更多核心还是更高时钟?

我想购买一台 Mac mini,用于使用 MAMP 进行网站托管。我将使用带有 PHP 和 MySQL 的 Apache。

我可以选择:

3.6GHz 四核第八代 Intel Core i3

3.0GHz 六核第八代 Intel Core i5 (Turbo Boost 最高可达 4.1GHz)

哪个更重要?更多内核(2 个对 6 个)还是更高时钟频率(3.6GHz 对 3.0GHz)?

顺便问一下:有人知道这是什么Turbo Boost up to 4.1GHz意思吗?

答案1

取出每个 CPU 并查看https://www.cpubenchmark.net/cpu_list.php- 只要您追求的是整体表现而不是某一特定情况下的表现,它就会给您一个很好的指示。

在其他条件相同的情况下(虽然很接近,但不完全相同 - i5 的性能通常略优于 i3),对于单线程工作负载,CPU 频率更为重要。对于多线程工作负载,CPU 数量 * 时钟速度更为相关。

一般情况下,Apache 是多线程的,可以将负载分散到多个核心上。

如果站点是正确的,所讨论的 CPU 似乎是 i3-8100B 和 i5-8500B。如果这是正确的,对比应该可以回答你的问题。简而言之,无论从哪个角度看,i5-8500b 都会更快。尽管时钟速度较低(这是可能的,因为它可能每时钟执行更多操作),但每核性能更高(2466 vs 2173),而且它拥有更多核心,因此你可以获得更高的性能。 i5 处理器的性能将提高 20% 至 50%取决于工作负载 - 由于 Apache 是多线程的,因此可能趋向于该范围的高端。

相关内容