《CSAPP》虚拟存储器
2024-10-10 14:56:05
虚拟存储器与物理存储器
虚拟存储器(VM)被组织为一个由存放在磁盘上的N个连续的字节大小的单元组成的数组。每一个字节都有一个唯一的虚拟地址,这个唯一的虚拟地址作为数组的索引。磁盘上的数组内容被缓存在主存中。磁盘上的数据被分割为块,这些块作为磁盘和主存之间的传输单元,称为虚拟页(VP)。对应物理存储器被分割为物理页(PP),也称为页帧,大小等于虚拟页。
虚拟页分为三个不相交的子集:
- 未分配的:VM系统还未分配或创建的页。未分配的块没有任何数据和它们关联,因此不占用磁盘空间。
- 缓存的:当前缓存在屋里存储器中的已分配页。
- 未缓存的:没有缓存在物理存储器中的已分配页。
最新文章
- JSP内置对象及常用方法
- Codeforces #261 D
- JavaScript判断文件的大小
- iOS - Swift 面向对象语法
- Myeclipse提示失效?
- Hibernate框架后续
- UBUNTU系统常用基本命令
- FloatyFish下载量
- Android+TensorFlow+CNN+MNIST 手写数字识别实现
- Python进阶11---异常及模块化
- python ";import this";
- azkaban使用
- TCP接收缓存大小的手动调整
- Prometheus监控学习笔记之360基于Prometheus的在线服务监控实践
- django使用MySQL数据库
- Mockito:一个强大的用于Java开发的模拟测试框架
- 作为一个有B格的前端工程师需要掌握的一些知识
- H2Database聚合函数
- Java的HashMap
- EF 约定介绍