欢迎来到天天文库
浏览记录
ID:52046240
大小:1.51 MB
页数:88页
时间:2020-03-31
《游戏中的现象.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、游戏中的现象基本配置推荐配置CPUPentium3800MHz以上Pentium41GHz以上内存256M以上512M以上显卡GeForce2以上3D加速卡Geforce4Ti以上3D加速卡硬盘3G以上为什么要学习操作系统?第七章主存共享特征—空间分片(一)主存的共享方式(二)主存管理的功能(三)分区存储管理技术(四)页式存储管理技术(五)段式及段页式存储管理技术(一)主存的共享方式一.存储器(storage,memmory)能接收数据和保存数据、而且能根据命令提供这些数据的装置。二.存储器的分类内存储器(简称内存
2、、主存)外存储器(简称外存、辅存)处理机能直接访问的存储器。用来存放系统和用户的程序和数据,其特点是存取速度快,存储方式是以新换旧,断电信息丢失。处理机不能直接访问的存储器。用来存放用户的各种信息,存取速度相对内存而言要慢得多,但它可用来长期保存用户信息。在文件系统中介绍。三.主存的共享方式—空间分片大小不等的区域——分区存储管理分段存储管理大小相等的片——页式存储管理两者结合——段页式存储管理(二)主存管理的功能一.几个概念1.物理地址(绝对地址、实地址):把内存分成若干个大小相等的存储单元,每个单元给一个编号,
3、这个编号称为内存地址,是计算机主存单元的真实地址。存储单元占8位,称作字节(byte)。2.物理地址空间:物理地址的集合称为物理地址空间(主存地址空间),它是一个一维的线性空间。3.逻辑地址(相对地址、虚地址):用户编程序时所用的地址。基本单位可与内存的基本单位相同,也可以不相同。4.作业地址空间(逻辑地址空间、虚地址空间):用户程序地址的集合称为逻辑地址空间,它的编址总是从0开始的,可以是一维线性空间,也可以是多维空间。5.作业地址空间与主存空间二.主存管理的功能1.地址映射将程序地址空间中使用的逻辑地址变换成主
4、存中物理地址的过程.2.主存分配按照一定的算法把某一空闲的主存区分配给作业或进程。3.存储保护保证用户程序(或进程映象)在各自的存储区域内操作,互不干扰。4.主存扩充(提供虚拟存储技术)向用户提供一种不受物理存储器大小和结构限制的用户编程时使用的存储器。即使在用户程序比主存容量还要大的情况下,程序也能正确运行。三.主存映射1.什么是地址映射(1)为什么要进行地址映射作业的相应进程在处理机上运行时,所要访问的指令和数据的实际地址和地址空间中的地址是不同的。(2)地址映射的定义将程序地址空间中使用的逻辑地址变换成主存中
5、的地址的过程称为地址映射。有时也称为地址重定位。2.地址映射的方式(1)编程或编译时确定地址映射关系不能浮动的程序模块(2)静态地址映射(3)动态地址映射(1)静态地址映射(静态重定位)评价:优点是实现简单,不要硬件的支持。缺点是程序一旦装入内存,移动就比较困难。有时间上的浪费。在程序装入内存时要将所有访问内存的地址转换成物理地址。在程序装入内存时完成从逻辑地址到物理地址的转换的。(重定位装入程序)(2)动态地址映射在程序执行期间,随着每条指令和数据的访问自动地连续地进行地址映射。一般由系统硬件完成从逻辑地址到物理
6、地址的转换的。系统中设置了重定位寄存器。动态地址映射由硬件执行时完成,程序中不执行的程序就不做地址映射的工作,这样节省了CPU的时间。动态地址映射技术能满足以下目标:(1)具有给用户程序任意分配内存区的能力(2)可实现虚拟存储(3)具有重新分配的能力(4)对于用户程序,可以分配到多个不同的存储区3.静态地址映射与动态地址映射的区别静态地址映射动态地址映射在作业装入过程中在程序执行期间进行地址映射进行地址映射需软件需硬件地址变换机构重定位装入程序重定位寄存器需花费较多CPU时间地址变换快不灵活灵活四.
7、主存分配1.构造分配用的数据结构主存资源信息块:等待队列头指针自由主存队列头指针主存分配程序地址2.制定分配策略(1)放置策略:决定内存中放置信息的区域(或位置),即如何在若干个空闲区中选择一个或几个空闲区的原则(2)调入策略:决定信息装入内存的时机预调策略:在执行前将信息预先调入内存请调策略:在用户请求时将信息调入主存(3)淘汰策略:在主存中没有任何可用的空闲区(内存不足)时,决定哪些信息从主存中移走,即确定淘汰已占用的内存区的原则3.实施主存分配与回收五.主存扩充(提供虚拟存储器)1、问题的提出用户程序结构:一
8、维空间一个用户程序就是一个程序,并且程序和数据是不分离的二维空间程序由主程序和若干个子程序(或函数)组成,并且程序与数据是分离的n维空间即一个大型程序,由一个主模块和多个子模块组成,其中,各子模块又由主程序和子程序(或函数)组成物理存储器的结构是个一维的线性空间,容量是有限的。用户程序可能比内存容量小,也可能比内存容量大,有时候要大得多。在主存容量十分紧张的
此文档下载收益归作者所有