程序一定要调入内存才能运行吗
admin
2023-08-31 08:43:55

程序一定要调入内存才能运行吗

最初的电脑是是没有内存的,CPU处理的数据全部直接读取硬盘内的数据,但是随着CPU技术的发展,CPU的处理速度日益加快,而硬盘的传输速度提升跟不上CPU,就造成了CPU在处理任务的时候,要花费很多时间来等待硬盘的数据传输,在一定程度上影响了电脑的整体运行效率,这时,工程师们在CPU和硬盘直接的传输通道中间加上了内存,这种内存的存储速度是硬盘的数倍到几十倍不等,并在操作系统内制定了相关的预读功能。

这样在电脑启动之后,操作系统就预先将平时最常使用的功能先从硬盘读取,并放在内存里,在用户运行常用程序的时候,CPU就直接从内存读取,而不再去频繁的访问硬盘,因此有了内存,电脑的整体性能就得到了很大的提升。

为什么不将内存直接做到CPU里面呢CPU内部也有它自己的内存的,一般称之为CPU的缓存,根据CPU不同,CPU有1级缓存、二级缓存、这些缓存的作用也跟内存一样,但速度比内存更快 。

其实缓存就是内存,内存是整机的缓存,显存是显卡的缓存,CPU的CACHE就是CPU的缓存。

语音朗读:

相关内容

热门资讯

匈奴人长什么样子?境外考古还原... 匈奴人长什么样子?不清楚的读者可以和趣历史小编一起看下去。这是一个长期以来困扰中国人和欧洲人的大问题...
安徽汽车职业技术学院最新或20... 我院毕业生具有理论知识扎实、技能突出等优势,主要在江汽集团公司及安徽省大中型企事业单位就业。第四章 ...
邯郸之战秦国为什么会输呢 只因... 今天趣历史小编给大家准备了:邯郸之战的文章,感兴趣的小伙伴们快来看看吧!长平之战后,秦国已经战胜当时...
为什么秦国会被称为虎狼之师 而... 今天趣历史小编给大家准备了:秦国虎狼之师的文章,感兴趣的小伙伴们快来看看吧!说到我国历史上的战国时期...
秦国书同文车同轨 秦国之前的文... 还不知道:七国文字的读者,下面趣历史小编就为大家带来详细介绍,接着往下看吧~秦国的统一,不仅仅是地域...