从PC到智能手机,再到游戏机,随机存取存储器(RAM)是所有设备中非常重要的组件之一。没有RAM,在任何系统上执行所有操作都会变得慢得多。对于您要运行的应用程序或游戏而言,如果没有足够的内存,可能程序都无法运行。
内存,简单来说它就是一个可以非常快速读取的组件,和硬盘一样,也是用来存储数据的,但是它和硬盘的区别是它比硬盘快的太多了,硬盘可以断电保存信息,而内存断电后信息就丢失了。我们经常会听到一个词叫做持久化,它就是指的是将内存中的数据保存到硬盘上,这样数据在断电后也不会丢失。
暂存高效
短期存储,高效运行是内存的特性。每次我们启动系统的时候,都会将需要的各种服务加载到内存中,这样我们使用它们的时候就会非常快速,如果没有内存的话,我们直接操作硬盘的话,那么运行程序的时候就会变得异常卡顿。
大家都会有这样的体会,当我们内存使用快要满的时候,电脑运转就会变得卡,因为这个时候运行程序都需要从硬盘都去,而不是从内存高效读取,所以速度自然就慢了,看上去电脑就变得卡顿了。
早期的时候,大家都觉得苹果电脑启动速度非常快,相比windows,似乎快了不止一个级别。而造成这个的原因就是苹果系统过早地普及了固态硬盘。因为固态硬盘比机械硬盘读取速度快,就导致是电脑启动的时候,操作系统加载到内存中的速度快,也就导致了苹果系统的光速开机。
我们都知道虽然固态硬盘的读取速度已经很快了,但是和内存相比,读取速度还是不是一个量级。
因此,理论上来讲,如果我们将程序直接放入到内存中,那么我们的程序启动将会异常的快。现在对于大内存的电脑来说,内存虚拟硬盘技术可以让程序的启动速度提升更上一层楼。
虽然内存有着超高的读取速度,但是易失性是它不可避免的软肋,重启系统,断电都会导致它的存储内容丢失,因此,无论内存的容量再怎么扩充,我们也都需要一块硬盘来对系统和数据进行持久化保存。
内存的类型
内存发展到今天,已经经历了4代。比较老系统可能使用DDR3甚至是DDR2,但今天销售的最常见的内存类型是DDR4。这些数字只是表示内存的版本,每一代都有着不同的架构,在速度上都是翻倍的增加,而且每一代内存的物理结构也是不同的,因此不同代的内存条是不能一起工作的,这也是我们在给电脑升级的时候,需要选择同类型的内存条的原因之一。
在视频游戏领域中,有VRAM或视频RAM的概念。VRAM用于表示图形卡上的内存。在游戏机中,它也可以引用系统内存,但无论哪种情况,都与专门为GPU保留的内存有关。它最通常称为图形DDR或GDDR,通常带有代号,例如GDDR6。
大多数现代显卡都使用GDDR6。但是,某些图形卡可能使用称为高带宽内存(HBM,HBM2和HBM2e)的另一种形式的VRAM 。它具有独特的性能优势,但是因为昂贵的价格,所以使用率不高。
内存的容量
购买RAM时最大的考虑是您需要多少。运行操作系统所需的资源最少,而许多游戏和应用程序也有最低要求。这些要求以通常在1GB到8GB之间,具体取决于应用程序的硬件要求。拥有超过最小值的容量非常重要,因为您的设备不仅会运行当前应用程序,还会在后台运行其他服务和任务。当然,拥有大量的系统内存也不一定会使您的设备更快。
容量并不等于速度,这也是为什么同样大小的内存条,有的便宜,有的昂贵,因为他们的速度不一样,每秒处理的数据量不一样,而速度越快的内存,自然价格也就越昂贵。
内存主要使用MHz来表示速度,速度越大,速度自然越快。
现在的主板大部分都支持多通道内存,也就是我们可以升级我们的内存容量。通过添加内存条,可以让我们的系统在同一时间打开更多的网页,操作更多的软件。
总结
在提高系统的整体性能时,我们需要考虑的是成本。一个更快的CPU和显卡带给我们的影响远远大于内存对于我们的影响。
与任何计算设备一样,最慢的组件通常会限制性能。
如果你还在使用机械硬盘,那么一块ssd硬盘会让你体会到飞起来的感觉。
总之,内存越大,你同时打开的网页就可以越多,你同时打开的软件也可以更多,但是真正让我们感到程序运行快的其实是程序从硬盘到内存的这个过程,也就是硬盘决定了系统的下限,不过正如我们所说的,如果我们的内存足够大的话,我们可以使用内存虚拟硬盘技术,那个时候,也许你能体会到秒开应用的乐趣。