赞
踩
1、传统存储管理方式的特征、缺点
2、虚拟内存的定义和特征
定义:
特征:
3、如何实现虚拟内存技术
在程序执行过程中,当所访问的信息不再内存时,由操作系统负责将所需信息从外存调入内存,然后继续执行程序。
若内存空间不够,由操作系统负责将内存中暂时用不到的信息换出到外存。
1、页表机制
请求分页存储的页表:内存块号 状态位 访问字段 修改位 外存地址
2、缺页中断机构
内中断,可被修复
3、地址变换机构
1、最佳置换算法(OPT)
每次选择淘汰的页面是以后永不使用或者在最长时间内不再被访问的页面,这样可以保证最低的缺页率。
实际上不知道后面的序列
2、先进先出置换算法(FIFO)
每次选择淘汰的页面是最早进入内存的页面
Belady异常,当分配的内存块增大时,缺页次数反而增加
3、最近最久未使用置换算法(LRU)
每次淘汰最近最久未使用的页面
4、时钟置换算法(最近未用算法,CLOCK)
简单的:最多经历两轮扫描,初始为1,扫一下为0,再扫一下被踢
5、改进型的时钟置换算法
优先淘汰没有被修改过的,因为没有修改过的不用进行IO操作00->01(改)->00->01
1、驻留集
指请求分页存储管理中给进程分配的物理块的集合;(驻留集大小<进程总大小)
驻留集大小=分配的物理块数;
2、页面分配、置换策略
3、何时调入页面(时机)
预调页策略:一次调用若干个相邻页面,运行前调入(主要用于进程的首次调入)
请求调页策略:运行时缺页再调入
4、从何处调入页面
对换区:快,采用连续分配方式
文件区:慢,采用离散分配方式(文件区比对换区更大)
5、抖动(颠簸)现象
刚刚换出的又要换入,刚刚换入的又要换出,因为物理块不够。
6、工作集
指在某段时间间隔里,进程实际访问页面的集合。
1定义
内存映射文件——操作系统向上层程序员提供的功能(系统调用)
2传统的文件访问方式 VS 内存映射文件的访问方式
3内存映射文件的作用
作用:(1)更方便地使用文件数据;(2)实现文件数据共享
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。