我正在尝试为我的预算专用服务器在三种不同的处理器之间做出选择。我的 Web 应用程序每次运行时都会下载大型文本文件并对大约 1 兆字节的文本执行正则表达式/子字符串/搜索等。
以相当的月费,我可以获得具有以下任何处理器的专用服务器:
单核 Pentium 4 2.4Ghz
双核奔腾 D 2.66Ghz
双核 AMD Athlon X2 3800
如果这些都不够的话,我可以再多花一点钱买一台双核 E3300 2.5Ghz Celeron。
这三款价格较便宜的处理器中哪一款性价比最高?它们能处理多大的负载?
答案1
您绝对需要双核处理器,以获得更好的整体处理器性能和更低的任务切换开销。您还需要仔细查看 RAM。速度不是最重要的,数量才是最重要的,即您是否有足够的 RAM 来避免交换。
关于 Pentium D 和 Athlon X2,你可以在这里找到它们的比较2007 年的处理器图表只需选择一个 CPU 密集型基准测试,fx Winrar 文件压缩或 PCMark05 CPU,您就会感受到它们的相对速度。
它们能承受多大的负载?
只有一种方法可以判断,你必须自己去做:对您的应用程序进行基准测试,然后计算对于给定的硬件配置您可以承受的大致负载......
答案2
Pentium 4 的性能确实比其他处理器低很多,但除此之外,这在很大程度上取决于应用程序的实现方式。此外,搜索文本通常是一项内存密集型操作,不一定是处理器密集型操作。您可能想弄清楚哪款处理器的 RAM 最快。