内存和硬盘各自起的作用 电脑内存和硬盘的区别

电脑中内存和硬盘到底有什么区别?
它们都是存储设备 , 都是用来存储数据的 , 它们到底有什么区别呢?
电脑是靠CPU处理数据从而进行工作 , 绝大部分的数据都是储存在硬盘上的 , 所以在电脑工作时 , cpu和硬盘需要配合的很好 , 这样电脑会非常的流畅 。
但是由于CPU的工作频率是相当高的 , 而硬盘的工作效率则相对低很多 , 那么CPU入股直接从硬盘上来读取数据进行处理的话 , 硬盘会跟不上CPU的节奏 , 从而造成CPU资源的闲置 。
比如硬盘读取某个数据需要用1秒钟 , 而CPU处理完这个数据仅需要千分之一秒 , 然后用剩下的时间等待硬盘读取下一个数据 。
整个过程都耗在了硬盘读取数据上了 , CPU实际处理这些数据的时间少之又少 , 大部分时间则是在无谓的等待 , 这显然造成了极大的资源浪费 。为了解决这个问题 , 内存就应运而生了 。

内存和硬盘各自起的作用 电脑内存和硬盘的区别

文章插图
内存也是一种存储介质 , 但它读取数据的效率要比硬盘高的多 , 比较好的适应了CPU的需要 , 从而提高了电脑的运行能力 。
有了硬盘和内存 , 电脑的工作过程是这样的:所有的数据依然还是存储在硬盘上 , 但一些正在使用的数据或者使用率特别高的数据就根据需要被拷贝到内存中 , CPU处理数据时直接从内存中调取 , 而不再经过硬盘 。

内存和硬盘各自起的作用 电脑内存和硬盘的区别

文章插图
既然内存这么好 , 那么还要硬盘干什么?内存固然工作效率很出色 , 但由于技术复杂造价昂贵 , 所以没办法达到硬盘那么大的存储容量 , 只能负责一些临时的存储 , 所以 , 硬盘也是内存所无法取代的 。

内存和硬盘各自起的作用 电脑内存和硬盘的区别

文章插图
最后还是举个那个经典的例子吧 。CPU像个车间 , 负责生产加工 , 硬盘是原料仓库 , 它十分庞大 , 能储存大量原料 , 但它离车间很远 , 来回运输十分不便 。
【内存和硬盘各自起的作用 电脑内存和硬盘的区别】这时就在CPU附近又建了个临时中转站 , 它就是内存 。他虽然没有仓库大 , 但他离车间近 , 它里面存放着车间急需的原料 , 提高了生产效率 。

    推荐阅读