《《操作系统原理》-刘义常-电子教案 2》由会员分享,可在线阅读,更多相关《《操作系统原理》-刘义常-电子教案 2(30页珍藏版)》请在金锄头文库上搜索。
1、操作系统原理,刘义常 主 编 郝文化 审 中国水利水电出版社,微机的存储系统结构,寄存器 高速缓存 内存 外存储器,操作系统管内存的四大功能,内存分配 地址转换 内存的保护和共享 内存的扩充,地址转换,地址概念 物理地址和逻辑地址 地址的转换,内存的扩充,物理内存为什么需要扩充 物理概念 逻辑概念 物理地址和逻辑地址,对实在内存的管理,实在内存概念和管理任务 固定分区技术 动态重定位可变分区技术 简单分页技术 简单分段技术,实在内存,实在内存概念 实在内存管理应该完成任务,动态重定位可变分区,可变分区技术 内存碎片概念(内部和外部) 程序浮动提出 动态重定位可变分区技术,简单分页地址转换例,页
2、号4 页内地址为FAH 页表起始物理地址2000H 一个页表项4字节 得到页表项物理地址 : 2000H+4*4=2010H 一个页架4K字节 最后物理地址 : 4FH*4KB+FAH=4FH*1000H+FAH=4F0FAH,实在内存管理各种技术优缺点,固定分区技术优缺点 重定位可变分区技术优缺点 简单分页技术优缺点 简单分段技术优缺点,对虚拟内存的管理一,虚拟内存的概念 虚拟分页技术工作原理 虚拟分段技术工作原理 虚拟段页技术工作原理 PENTIUM段页技术和扩充,虚拟内存,虚拟内存概念 虚拟内存引入的好处 虚拟内存带来的新任务,虚拟分页技术,虚拟分页管理基本思想 虚拟分页内存分配 虚拟分页地址转换 虚拟分页内存保护和共享 虚报分页内存扩充,地址转换中的快表,提出快表的原因 命中率问题 快表对问题的解决,PENTIUM中的地址转换,段表项 LDT和GDT 纯分段和段下分页,“奔腾”下的内存扩充计算,页表项最多213 段下最多220页 每一页 212B 奔腾段页内存最多扩充到: 213* 220* 212B=245B,对虚拟内存的管理二,虚拟内存访问的失效 虚拟分页页面置换算法 页架分配和工作集 内存的共享技术 快表一致性技术,Windows对虚拟内存管理,虚拟分页管理 页面调度 页架分配 内存映射文件,