CPU、内存、硬盘的关系、物理内存以及虚拟内存的关系

  1. 1.      CPU即中央处理器,是英语“Central Processing Unit”的缩写。CPU从内存或缓存中取出指令,放入指令寄存器,并对指令译码分解成一系列的微操做,而后发出各类控制命令,执行微操做系列,从而完成一条指令的执行。缓存

  2. 2.      可是,CPU并不能直接调用存储在硬盘上的系统、程序和数据,必须首先将硬盘的有关内容存储在内存中,这样才能被CPU读取运行。于是,内存(即物理内存,是相对于硬盘这个外存而言)做为硬盘和CPU中转站,对电脑运行速度有较大影响。ide

  3. 3.      当运行数据超出物理内存容纳限度的时候,部分数据就会自行溢出,这时系统就会将硬盘上的部分空间模拟成内存——虚拟内存,并将暂时不运行的程序或不使用的数据存放到这部分空间之中,等待须要的时候方便及时调用。spa

  4. 4.      因为内存是带电存储的(一旦断电数据就会消失),并且容量有限,因此要长时间储存程序或数据就须要使用硬盘(外存储器)。硬盘也会影响系统速度,由于系统从硬盘中读取数据并经过总线存入内存的速度也会影响系统运行的快慢orm

  5. 5.      物理内存是真正的内存,在应用中顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。虚拟内存是为了知足系统对超出物理内存容量的需求时在外存(如硬盘)上开辟的存储空间。因为虚拟内存实际上是放在外存上,于是与物理内存相比读写速度都很是慢内存

  6. 6.      内存在计算机中的做用很大,电脑中全部运行的程序都须要通过内存来执行,若是执行的程序很大或不少,就会致使内存消耗更大。为了解决这个问题,可使用虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,当内存占用完时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。好比说当电脑要读取一个比物理内存还要大的文件时,就要用到虚拟内存,文件被内存读取以后就会先储存到虚拟内存,等待内存把文件所有储存到虚拟内存以后,就把虚拟内里储存的文件释放到原来的目录里了。ci

相关文章
相关标签/搜索