• 虚拟内存和物理内存


    定义:

    内存:

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

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

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

    缺点:

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

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

    解释:

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

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

  • 相关阅读:
    python 模块特点
    python 对象类型有哪些?
    python 异常处理
    python urllib2查询数据
    哈希表之词频统计
    泛型 队列
    大小端存储
    收藏 去掉 html 标签的perl 小函数
    好玩 多线程 显示
    服务器客户端 之 文件下载
  • 原文地址:https://www.cnblogs.com/jsh-tianshi/p/3747809.html
Copyright © 2020-2023  润新知