对于速度而言,更重要的是:处理器速度或RAM?[关闭]


9

我要购买台式机,我将其缩小为两个选择,两者几乎完全相同(即使就价格而言),但是一个具有4 GB的RAM和3.7 GHZ CPU,另一个具有8GB的RAM和2.7 GHZ CPU

哪个是速度更好的选择?

另外,还有一个更好的选择:

2GB的DDR3 RAM还是4GB的DDR2?


2
您将使用64位操作系统吗?如果不是这样,那么8Gb的RAM无关紧要,因为32位操作系统只能使用4Gb或RAM。同样,如果只是DDR2,以后在3.7Ghz处理器中放置更多内存也不会花费太多
lavamunky 2010年

Answers:


10

不幸的是,您的问题没有正确的答案。回答此问题的唯一方法是按照先前的响应者所做的并假设更大的上下文。

我不知道为什么人们通常无法理解仅靠一两个组件就无法量化计算机性能。计算机性能始终取决于整个系统的性能。

在阅读您的问题时,以下是我的一些想法。(前面已经提到过很多,对此我深表歉意。令我惊讶的是,合并它们可能是值得的)。

  1. CPU时钟速度仅在比较基本相同的处理器时才重要。例如,奔腾4和酷睿2双核处理器之间每个时钟周期执行的“工作”量有很大不同,因为它们的内部体系结构是不同的。

    您在比较哪些CPU?

  2. CPU到RAM的吞吐量也非常重要。表面上不断等待RAM的CPU似乎要慢一些。时钟频率高但前端总线(FSB)为800MHz的Intel CPU的运行速度可能比时钟频率较低但FSB更快的CPU慢。

    在这两种情况下,CPU和RAM之间的连接速度有多快?

  3. 由于类似的原因,RAM和硬盘驱动器之间的吞吐量也会对系统性能产生重大影响。毕竟,这就是为什么人们要为固态硬盘(SSD)支付仍然高昂的费用的原因。使用仅使用了几年的硬盘驱动器的快速CPU的速度将比使用最近的更高比特密度的盘片的CPU慢。

  4. 在某一点之后,安装的RAM数量仅在所使用的操作系统和运行的应用程序能够有效利用它的程度上有所帮助。我最近将Win 7 64位桌面中的RAM从4 GiB增加到了。我没有看到任何明显的性能提升。由于我使用桌面的方式,多余的内存很可能只是没有被使用。

  5. 在没有任何上下文的情况下,无法将DDR2与DDR3进行比较。您所提问题的天真的答案可能会误导您,具体取决于整个系统的上下文。

    顺便说一下,由于所有最新的主板都支持双通道(甚至三通道)访问,因此您永远不要只安装一个RAM。而是使用匹配对。与2个1GB的DDR3内存条相比,使用2 x 1GB的DDR3或2 x 2GB的DDR2将为您提供更好的性能。


1
关于双/三通道位,我读到它实际上并没有提供明显的性能提升。当您计划不走下坡路购买更多公羊时,只需考虑一下。那么您只需要添加一根棍子,而无需更换两根棍子。
wag2639

我想像大多数事情一样,它取决于您的应用程序或操作系统使用内存的程度和方式。我个人的感觉是什么,我能做到这一点可能会增加内存吞吐量是一个方向我还不如犹豫。
非理性约翰

3

正如Ignacio所说,这取决于您正在执行什么应用程序?您是在进行视频编辑和处理,还是使用电子表格或玩游戏。

同样,特定的处理器型号也会有所不同。就原始时钟周期而言,您无法比较AMD处理器与Intel处理器甚至Core 2 Duo与新Core i7的性能。

但是,一般来说,大多数人来说,以纯速度运行时,具有3.7 Ghz的4 GB内存要优于具有8 GB RAM的2.7 Ghz。DDR3可能比DDR2快,但是规格很重要。



2

通常,更多的RAM对典型的台式机性能的影响大于对时钟速度的影响,但是显然,这取决于所比较的每个RAM的数量。我通常发现,将时钟速度提高2倍是一种不错的进步。我不希望您所描述的增长不到40%会有很大的不同,除非您期望运行的是长时间的,受计算限制的作业,而这对于大多数台式机用户来说是不常见的。但是,对于大多数用户的工作组合而言,已经有4GB的RAM足够大,最有可能的例外是保持一个或几个VM的加载。
作为参考,我坐在一个较旧的24英寸iMac,2.16 GHz双核,3 GB RAM上。唯一看到减速的地方是拖动一个带有大窗口的Windows应用程序(在VM)在其自己的桌面上快速运行。有足够的内存用于两个VM(也许更多,我还没有尝试过),并且OS-X从来没有变得特别怪异。另一个数据点:通过同时在OS-X和WinXP VM的Firefox中运行Youtube视频,在任何情况下都不会减慢音频或视频的播放速度。

底线:您的预期工作组合将确定这些选择中的哪一个对您最有效。对于大多数人和大多数工作组合,两只手和一只注意力的跨度将限制他们使用比您描述的更多的内存或RAM的能力。


1

为什么还没有人提到硬盘速度?如果您要执行繁重的写密集型操作(即,安装大型软件),则如果拥有5400RPM驱动器,则RAM和CPU的速度有多快都没有关系。


2
不是这样 我购买了RAM桶,以便系统可以最大程度地缓存。如果您不触摸磁盘,则事情将以RAMming速度运行。而且,通过购买速度较慢的磁盘节省的任何费用都可以轻松转换为千兆字节的缓存。真正重要的另一件事是整理碎片。我在星期六的凌晨3点通过cron任务执行此操作。– Ira Baxter 6小时前
Ira Baxter

选择更快的处理器也是值得的,这样就可以将压缩的文件存储在磁盘上,并在读取文件时将其解压缩。
艾拉·巴克斯特
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.