我使用的是 Linux,有一台时钟速度约为 3 GHz 的旧 P4。时钟速度较慢的较新芯片会让我的传统应用程序运行得更快还是更慢?我一次只使用一个应用程序,一个无法利用多核的旧绘图程序(wine 中使用的 Windows 应用程序),并且不想在后台运行任何东西。
例如 - 我正在看一台二手电脑,它的时钟速度是 CORE 2 DUO 1.86GHZ。这只是时钟速度的一半,但芯片要新得多。它运行我的单个应用程序的速度会更快、更慢还是差不多?
答案1
时钟速度只是部分决定了“完成了多少工作”(又称“工作”)。要比较 2 个 CPU,您应该查看CPUbenchmark网站找到您的旧 CPU 和新 CPU,并比较结果。
例如,时钟速度为 3 GHz 的 P4 的基准测试结果为 491(参见这里)1.8 GHz 时钟速度的 Core 2 Duo 的测试结果为 1115(参见这里)。
因此,Core 2 Duo 能够在相同时间内完成更多工作。考虑到这一点,您的绘图应用程序应该能够更快地进行计算,并且它会更快地等待您的输入 :)(由于它更快地完成任务,因此空闲时间更长)。
答案2
正如已经指出的那样,时钟频率与 CPU 的性能几乎没有关系。一切都归结为执行给定指令所需的时钟周期数。这称为CPI(每条指令的周期数),它是衡量 CPU 性能的标准。
因此,尽管 Pentium 4 的时钟频率高得多,但其性能仍远不及更新、更先进的 Core2Duo。
如果你想计算一些数字,你应该看看CPU Worlds 基准测试数据库。
答案3
正如其他人所说,在比较不同的 CPU 时,时钟频率最多只能起到一点作用。如果你在比较同一 CPU 的不同版本,那么更快就是更快。:)
至于“我不需要多核处理器”的问题,是的,你需要。:) 即使你没有主动执行多项任务,你的操作系统也有许多其他任务要执行,而多核处理器将大大有利于这些任务。你宁愿你的计算机执行你命令它执行的任务,还是执行内存管理、文件索引、病毒扫描或打印等后台任务?也许你不需要四核处理器,但我不建议你购买低于双核处理器的处理器。