首页 > 其他分享 >存储管理

存储管理

时间:2022-10-20 23:36:03浏览次数:47  
标签:存储管理 虚拟地址 访问 地址 内存 进程 页表

存储管理

虚拟存储技术

  • 当进程运行时,先将一部分装入内存,另一部分暂留在磁盘,当要执行的指令或访问的数据不在内存时,由操作系统自动完成将他们从磁盘调入内存的工作。

虚拟地址空间:

  • 分配给进程的虚拟内存

虚拟地址:

  • 在虚拟内存中指令或数据的位置上,该位置可以被访问,仿佛他是内存的一部分。


地址保护:

  • 确保每个进程有独立的地址空间——防止地址越界
  • 确保进程访问合法的地址范围——防止访问越权
  • 确保进程的操作是合法的


引入反转(倒排)页表

地址转换:

  • 从虚拟地址空间出发:虚拟地址——>查页表——>得到页框号——>形成物理地址
  • 每个进程一张页表

解决思路:

  • 从物理地址空间出发,系统建立一张页表
  • 页表项纪录进程i的某虚拟地址(虚页号)与页框号的映射关系

标签:存储管理,虚拟地址,访问,地址,内存,进程,页表
From: https://blog.51cto.com/HMJP/5780791

相关文章

  • 动态存储管理实战之GlusterFS
    动态存储管理实战之GlusterFS一、准备工作在各个节点都安装上GFS客户端yuminstallglusterfsglusterfs-fuse-yGFS运行在k8s上需要特权模式#如果没有加上即可......
  • 操作系统实验报告 实验3存储管理实验(答案全)
    实验3存储管理实验​​1实验目的​​​​2实验要求​​​​3实验原理​​​​4实验步骤​​​​2.观测程序源代码​​​​3.实验结果及分析​​​​(1).Gdb程序观察一个......
  • 存储管理
    存储管理的功能计算机中用于存储的设备有内存(primarystorage):访问速度快,但价格昂贵。内存由顺序编址的块组成,每块包含相应的物理单元外存(secondarystorage):访问速度......