笔记
-
实测发现:内存存取数据的速度比硬盘的存取速度快10倍,在某些环境里,硬盘和内存之间的速度差距可能会更大。而 CPU 的速度比内存不知还要快多少倍。当我们把程序从硬盘放到内存后,CPU 就直接在内存运行程序,这样比 CPU 直接在硬盘运行程序就要快很多。
-
内存解决了一部分 CPU 运行太快,而硬盘数据存取太慢的问题。提高了我们的电脑的运行速度。内存就如同一条“高速车道”一般,数据由传输速度较慢的硬盘通过这条高速通道传送至 CPU 进行处理。
-
但内存是带电存储的(一旦断电数据就会消失),而且容量有限,所以要长时间储存程序或数据就需要使用硬盘。
-
内存在这里起到了两个作用:1.保存从硬盘读取的数据,提供给 CPU 使用;2.保存 CPU 的一些临时执行结果,以便 CPU 下次使用或保存到硬盘。