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

虚拟内存和物理内存

时间:2014-05-26 07:06:18      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:style   c   tar   http   a   color   

定义:

内存:

内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。

物理内存:是机器本身的内存条的大小

虚拟内存:是把一部分物理硬盘当做内存来使用,用于存储系统暂时用不上的数据,借用硬盘空间形成页面文件,在物理内存不足的情况下起到补充作用

缺点:

虚拟内存比物理内存的读取速度要低

读取硬盘的速度要大大的慢于读取RAM的速度

解释:

就速度而言,cpu缓存的速度最快,其次是内存、硬盘在次之,因为电脑中所有运行的程序都要经过内存来执行,如果执行的程序很大或者很多,就会导致系统本身的内存消耗完,而硬盘的空间就很大,windows运用虚拟内存的技术,拿出一部分硬盘当内存使用

当cpu有要求是,首先会读取物理内存总的数据,但当运行一个大数据量的程序,占用大量的内存时,物理内存容量不够用时,内存这个数据交换中心就会被塞满,而新的数据依然源源不断的涌入,windows就会将物理内存中需要暂时存储的数据写入硬盘,以腾出内存空间给其他数据。利用硬盘空间形成的虚拟内存起到接收暂存旧数据的作用

 

虚拟内存和物理内存,布布扣,bubuko.com

虚拟内存和物理内存

标签:style   c   tar   http   a   color   

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

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