码迷,mamicode.com
首页 > 其他好文 > 详细

cpu、内存、硬盘之间的关系

时间:2014-10-29 23:45:03      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:使用   sp   strong   文件   数据   on   问题   bs   工作   

在网上查了一些资料,也都是一些比喻的说法。

基本都是:硬盘是永久存储 内存是暂时存储 内存的数据不用读取直接可用 硬盘的数据需经过cpu读取

从读取的顺序来看:硬盘是外存储器,CPU首先从CPU的缓存中读取数据,也就说CPU的缓存是速度最快的,如果找不到就从内存中查找,再次从硬盘的虚拟内存中差找,最后才是硬盘

 

把CPU比喻成计算机的「大脑」一点都不为过,它不但要负责接收外界输入 的讯息资料,而且还要负责处理这些资料,然后将处理过的结果传送到正确的 装置上。几乎所有大大小小的工作,都需要由CPU来下达命令,传达到其它装置 内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。举一个例子来说,如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了

cpu、内存、硬盘之间的关系

标签:使用   sp   strong   文件   数据   on   问题   bs   工作   

原文地址:http://www.cnblogs.com/jsh-tianshi/p/4060782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!