• 深入理解计算机操作系统——第9章:物理和虚拟寻址,地址空间


    虚拟存储器:

    它为每个进程提供了一个大的,一致的,和私有的地址空间。

    (1)它将主存看成一个在存储在磁盘上的地址空间的高速缓存。主存中只保存活动区域,并根据需要在在磁盘和主存之间

    来回传送数据。通过这种方式高效的使用了主存。

    (2)为每一个进程提供了一致的地址空间,从而简化了存储管理。

    (3)保护了每个进程的地址空间不被其他进程破坏。

    9.1 物理和虚拟地址

    (1)物理寻址

    物理地址:计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组,每个字节都有一个唯一的物理地址

    下图为物理寻址方式:

    wps_clip_image-25326

    下面是虚拟寻址的方式:

    wps_clip_image-4956

    9.2 地址空间

     地址空间是一个非负整数地址的有序集合。

    线性地址空间:地址空间中的整数是连续的。

    虚拟地址空间:在一个带虚拟存储器的系统中,CPU从一个有,N=2^n个地址的地址空间中生成虚拟地址

    物理地址空间:与系统中的物理存储器的M个字节相对应

  • 相关阅读:
    读写配置文件app.config
    UML类图
    我见到James Rumbaugh了!
    获取数据库中的所有表
    通过DataTable获得表的主键
    用例的本质
    用例图
    使用SQLDMO中“接口SQLDMO.Namelist 的 QueryInterface 失败”异常的解决方法
    类如何与界面绑定
    C#使用指针
  • 原文地址:https://www.cnblogs.com/yanliang12138/p/4766666.html
Copyright © 2020-2023  润新知