电脑上有硬盘,为什么又要内存条???
发布网友
发布时间:2022-04-29 23:17
我来回答
共1个回答
热心网友
时间:2022-06-25 15:47
下面都是自己写的,希望对您有帮助!
它们都是
存储设备
,都是用来
存储数据
的,但他们的用途却不一样。
电脑是靠CPU处理数据而正常工作的,所有的数据都是储存在
硬盘
上的,但在现实中,CPU的
工作频率
是相当高的,而硬盘的
工作效率
则相对要低很多,所以,如果CPU直接从硬盘上来读取数据进行处理的话,硬盘会跟不上CPU的节奏,从而造成CPU资源的闲置。比如硬盘读取某个数据需要用1秒钟,而CPU处理完这个数据仅需要千分之一秒,然后用
剩下的时间
等待硬盘读取下一个数据。整个过程都耗在了硬盘读取数据上了,CPU实际处理这些数据的时间少之又少,大部分时间则是在无谓的等待,这显然造成了极大的资源浪费。为了解决这个问题,
内存
就应运而生了。。
内存也是一种
存储介质
,但它读取数据的
效率
要比硬盘高的多,比较好的适应了CPU的需要,从而提高了电脑的运行能力。
有了硬盘和内存,电脑的工作过程是这样的:所有的数据依然还是存储在硬盘上,但一些正在使用的数据或者
使用率
特别高的数据就根据需要被
拷贝
到了内存中,CPU处理数据时直接从内存中调取,而不再经过硬盘。
既然内存这么好,那么还要硬盘干什么?内存固然工作效率很出色,但由于技术复杂造价昂贵,所以
没办法
达到硬盘那么大的
存储容量
,只能负责一些临时的存储,所以,硬盘也是内存所无法取代的。
最后还是举个那个经典的例子吧。CPU象个
车间
,负责生产加工,硬盘是
原料仓库
,它十分庞大,能储存大量原料,但它离车间很远,来回运输十分不便。这时就在CPU附近又建了个临时中转站,它就是内存。他虽然没有
仓库
大,但他离车间近,它里面存放着车间急需的原料,提高了生产效率。
好了,希望您看了之后能清楚一些!