很多用户应该知道,计算机系统可以使用硬盘空间来模拟内存。既然如此,电脑已经有了虚拟内存,为什么还需要内存条呢?相信很多用户都对这个问题比较好奇,那么我就来为大家解答一下这个问题:电脑有了虚拟内存,为什么还需要内存条呢?
上图分别显示了机械硬盘、固态硬盘、内存和CPU缓存的速度延迟。由于虚拟内存是用硬盘模拟出来的,所以它的速度绝对是真实内存无法比拟的。
在计算机中,所有运行的程序都需要通过内存来执行,内存可分为物理内存和虚拟内存。物理内存的大小是指记忆棒的容量。由于物理内存的容量比较小,很容易就会填满各种内存模块。应用程序和数据。为了解决这个问题,WINDOWS采用了虚拟内存技术,即使用部分硬盘空间作为“内存”,以弥补计算机RAM空间的不足。
CPU会频繁访问内存,必须有足够高的读写速度,才不会成为系统性能的瓶颈。那么内存和“虚拟内存”(即硬盘)的速度有什么区别呢?
我们以速度相对较快的SSD为例,内存访问大量小数据。以4K性能为例:
SSD性能,其4K读取性能为19.99MB/s
然后将内存模拟为虚拟硬盘。以下是DDR3 1600内存的测试数据:
内存性能,其4K读取速度为1975MB/s
可见内存的读写性能是硬盘(SSD)的一百倍以上。如果换成机械硬盘,那就是千倍以上。当你的电脑内存容量较小,经常感觉卡住的时候,主要原因就是“虚拟内存”,因为速度太慢了。
以上就是小编给大家带来的,为什么电脑有了虚拟内存还需要内存条。 “虚拟内存”只是一个临时解决方案。要想流畅、快速,物理内存的大小必须达标。由于大多数人日常应用有限,8-16GB内存基本就够了。如果要处理大数据,例如视频渲染,则需要更大的物理内存容量。