增加更多的RAM会加快我的计算机的速度吗?


9

显然,您可以通过添加更多RAM来提高计算机的速度。RAM的添加量是否直接或间接地与硬盘空间,处理器速度,主板等量相关?RAM的内存可以与Virtual Memory和Cache Memory进行比较吗?

注意:关于我的PC配置:英特尔酷睿i5处理器,主板DP55​​WB 4GB RAM,700 GB硬盘空间。


您还需要64位操作系统才能使用3.XX GB以上的内存。3.XX(因为32位OS的上限为4GB),并且为内部内容(映射硬件,视频等)保留了一些内存空间
user12889 2010年

Answers:


16

在大多数情况下,添加RAM将加快计算机的速度。

不幸的是,您没有为我们提供足够的信息,无法估计计算机的运行速度。如果您的计算机主要受RAM量的限制,那么您会发现速度有了很大提高。如果您有足够多的RAM,您可能不会注意到任何改进。

RAM的数量与硬盘空间有非常间接的关系。您的硬盘需要足够大以能够存储足够的数据以实际填充RAM。只要您不使用全新计算机中已使用10年的硬盘,就不会有任何问题。

主板是确定可以安装的RAM数量的主要限制因素。在手册(或BIOS发行说明)中,它将说明可以安装多少RAM。

处理器确实限制了RAM的数量,但是以间接的方式。基本上,主板的制造方式将使其所支持的RAM不超过与其兼容的处理器所能支​​持的RAM。在某些具有大量RAM和多个处理器插槽的系统中,可能有些情况下需要在系统接受新RAM之前填充一些空插槽,但这只是昂贵服务器上的问题。作为用户,您可能不会看到这样的系统。

我不知道您所说的虚拟高速缓存是什么。各种设备中都有各种缓存,并且有虚拟内存(或页面文件或交换空间,名称取决于操作系统)。

编辑 由于您具有4 GiB的RAM,因此可以通过增加RAM来提高性能,但是改进不会很大。4 GiB应该足以完成所有常见任务,例如浏览INTERNET,看电影,玩游戏等。如果您打算运行虚拟机或进行一些繁重的编程,则可以增加一些RAM。

就缓存而言:它通常与RAM数量无关。处理器,硬盘驱动器,光盘驱动器和类似组件使用高速缓存存储它们所需的数据,以减少对RAM的访问次数。缓存更加昂贵(特别是在处理器上使用的缓存),并且现代计算机无法升级。

至于虚拟内存,它占用Windows上的硬盘空间,并在许多类Unix系统上使用单独的分区。为了使一切正常工作,您至少需要具有与RAM一样多的虚拟内存。购买RAM时,无需特别关注虚拟内存。


5
人们为什么需要4 GB以上的存储空间?我对此感到厌倦。我已经能够使用Profiler,内存泄漏应用程序,Firefox和VirtualBox上2 GB RAM上的Windows XP VM来运行NetBeans,并且几乎不会发生SWAP磁盘跳动。2GB足以容纳85%的人口。4GB足以满足95%的需求。其余都是利基应用程序
TheLQ 2010年

1
@TheLQ另一方面,我有一台具有2 GiB RAM的计算机,该计算机正努力跟上Outlook,Word,Excel,打印机驱动程序和Cisco VPN的速度。一次,我从另一台计算机上获取了4 GiB RAM,并将其放在那里,效果很好。直接回答您的问题:BLOAT!随时随地吹!特别是来自打印机,移动电话和类似设备的驱动程序。在Windows Vista和7中也可以进行磁盘缓存。但是我同意4 GiB对于现在的绝大多数应该足够了。
AndrejaKo 2010年

2
@TheLQ:缓存!由于Windows在“未使用的内存无用”中处理内存,因此添加超过4 GB限制的内存将有好处... ;-)
Tamara Wijsman 2010年

1
如今,据我所知,人们推荐至少8 GB的RAM!当我将运行Windows 7的Dell Inspiron 620台式机从6 GB升级到8 GB时,我注意到了很大的不同。
Andrew Sun

1
@qasdfdsaq请记住,所有这些都是在不到五年之前编写的,当时情况看起来有所不同。
AndrejaKo 2015年

8

添加更多的RAM通常是一个好主意。考虑到的最常见的应用稳步增长的要求(浏览器,办公等),你会需要它的某一天。另外,您还可以并行运行更多的应用程序,或者让当前正在运行的所有应用程序使用更多的RAM(如果您确实需要它们)

RAM的目的是让程序在快速存储器中存储和访问所需的信息。如果此快速内存已满,则使用磁盘将未使用的信息位移开(google用于交换,分页)并存储这些位,直到程序再次需要它们为止。然后必须再次将它们从(速度很慢!)磁盘读取到内存中。

如果您有更多的RAM,则此过程的发生频率会降低,因此计算机的性能提高。

当您有许多同时运行的程序占用大量内存时,也会发生分页/交换。再说一次:添加更多的RAM有助于防止这些情况。

您应该通过掠夺任务管理器或安装某种有助于跟踪内存使用情况的应用程序来检查RAM使用情况。如果您的RAM一直都满,则应该升级。

内存便宜,只买一些。谷歌快速搜索告诉我,您的主板最多支持16GB的RAM。但是请考虑您需要运行一个操作系统(Windows,Linux等),该操作系统也支持超过4 GB的RAM!我在这里谈论的是64位操作系统。有关说明,请参阅这篇文章或这一个维基百科或这一个来自微软。

提示:如果您正在运行linux,则您的RAM似乎总是满了,因为linux使用免费的未使用的RAM作为磁盘的缓冲区。这是一个解释。Windows Vista似乎做类似的事情,请自己看看。我不知道Win7是否也这样做。


2
+1指出明显的64位。令人惊讶的是,我看到朋友购买了很多吨的RAM,然后抱怨他们的操作系统不支持它
TheLQ 2010年

0

添加RAM会有所帮助。但是只有在您真的需要它的时候!

在极少数情况下,它甚至会起到相反的作用,并降低系统速度。这取决于RAM配置和主板/ CPU。

您应该先检查是否需要更多的RAM。如果您已经使用了比系统中已安装的内存更多的RAM,则将显着提高速度。在这种情况下,您将使用交换,这比RAM要慢得多。

RAM和硬盘空间未实现!与cpu速度无关!

RAM和CPU速度之间的唯一关系是RAM变慢会降低CPU的速度-但只有一点点(<10%)。


0

好的,它将加快您的计算机速度,但是有时这不是最好的主意。例如,在Windows7 32位上,您最多只能使用2.7 GB的RAM。在xp 32bit上要多一些,但是由于32bit,可寻址内存限制为4gb。我最近看到的是配备5400rpm硬碟的笔记本电脑的人,因此将硬碟更改为更快的7200rpm型号会带来很多额外的速度。更改cpu可能还会提高性能,但是如果性能瓶颈是硬碟,您将看不到太多改进。检查您的Windows性能指标,它可能会指示您要升级的硬件组件。根据您的计算机硬件,我想您会从较快的硬盘或固态磁盘获得最多的总体改进。如果您运行大量图形密集型程序(例如


0

添加RAM可以通过提供更多的高速内存来将计算机和程序填充到计算机中,从而在不得不诉诸于慢得多的虚拟内存(存储在慢得多的硬盘上)之前,从而加快计算机的速度,但是除了到目前为止提供的所有建议,您都必须考虑是否缺少RAM是导致系统运行缓慢的原因。

我记得有一段时间,我有一个朋友想尝试《毁灭战士3》,所以他出去买了游戏,安装了游戏,然后开始玩,但是它比他预期的要慢得多,所以他增加了RAM,并且还是很慢。我查看了他的PC,发现他仍在使用计算机附带的视频卡!在这里这是一个非常低端的产品,我认为它是集成的Radeon Xpress 200或类似的产品,但是无论如何,RAM并不是这里真正的问题...


0

旧线程,但再次出现一般问题。了解当前系统的一个很好的起点是:

  • 从openhardwaremonitor.org下载并解压缩“ Open Hardware Monitor”
  • 以管理员身份运行
  • 选择查看,显示图
  • 在主窗口中,检查“通用内存”,“数据”,“已用内存”

这将显示一个实时图形,显示您正在使用多少RAM。

当您有可用的RAM时,更多的RAM将无济于事(双通道内存除外,在这种情况下,将RAM均匀分成两个存储区会更快)。

一旦使用完所有RAM,系统就会开始降低速度,因为它们开始在RAM(非常快速的访问)和磁盘(缓慢的访问)之间交换数据以在RAM中腾出空间。此设置称为“虚拟内存”。交换内存的大块或“页面”就是“页面交换”。

主板对可寻址的RAM有限制。检查您当前的主板。我的笔记本电脑有8GB的限制;我的新ATX主板128 GB。

一旦开始发生交换,机械硬盘驱动器比SSD(固态驱动器)要慢得多,尽管(目前)每兆字节的成本要低得多。不幸的是,硬盘驱动器的随机访问速度要慢得多(访问分散在驱动器周围的磁道和扇区,而不是顺序访问),而交换则倾向于随机访问。对于随机访问,SSD的速度要快得多。

机械驱动器在电子方面是冰河。7200 RPM = 120转/秒= 0.00833秒/转 如果一个4核3GHz CPU需要10个时钟来执行每条指令,那么在那段时间内它可以执行10,000,000条指令。


-1

这取决于。在32位系统上,系统不能处理超过4 gig的ram,因此不会增加任何内容。64位系统将访问更多内容。

编辑:看到“ PAE”后,我找到了此页-内存限制:http : //msdn.microsoft.com/zh-CN/library/aa366778.aspx#physical_memory_limits_windows_xp

它涵盖的范围远远超过XP。


但是访问更多的RAM并不能实现更高的速度。
安德烈亚斯·雷姆

这是不正确的。请参阅PAE。
ChrisInEdmonton,2010年

什么不对?请提供一些信息。
Xavierjazz
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.