操作系统原理操作系统原理 (41).pdf
《操作系统原理操作系统原理 (41).pdf》由会员分享,可在线阅读,更多相关《操作系统原理操作系统原理 (41).pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 操作系统操作系统原理原理 Operating System PrincipleOperating System Principle 8 8-4 4 分页分页 这是因为这种分配要求把作业必须安置在一连续存储区内的缘故这是因为这种分配要求把作业必须安置在一连续存储区内的缘故。如果允许物理地址空间非连续如果允许物理地址空间非连续,是否可以解决是否可以解决?分页存储管理是解决存储碎片的一种方法分页存储管理是解决存储碎片的一种方法,要避开连续性要求要避开连续性要求,允许进程的允许进程的 物理地址空间不连续物理地址空间不连续。paging 01 02 还有别的办法能解决外碎片吗?动态分区产生外碎片的原因
2、是什么?01 02 03 physical address space of a process can be noncontiguous;process is allocated physical address space of a process can be noncontiguous;process is allocated physical memory whenever the latter is available.physical memory whenever the latter is available.(进程(进程的的物理物理地址空间地址空间可以可以是不连续的,如果有
3、可用的物理内存,它将分给进程。)是不连续的,如果有可用的物理内存,它将分给进程。)Divide physical memory into fixedDivide physical memory into fixed-sized blocks called frames(size is sized blocks called frames(size is power of 2,between 512 bytes and 8192 bytespower of 2,between 512 bytes and 8192 bytes).).(把物理内存分成大小固定的块。)把物理内存分成大小固定的块。)D
4、ivide logical memory into blocks of same size called pages.Divide logical memory into blocks of same size called pages.(把逻辑内存也分为固定大小的块,叫做页。)(把逻辑内存也分为固定大小的块,叫做页。)paging page 0 page 1 page 2 page 3 logical memory physical memory frame number 0 page 0 1 2 page 2 3 page 1 4 5 6 page 3 7 paging 04 05 06
5、Keep track of all free frames.Keep track of all free frames.(保留所有空闲帧的记录。)(保留所有空闲帧的记录。)To run a program of size n pages,need to find To run a program of size n pages,need to find n n free frames and load free frames and load program.program.(运行一个有(运行一个有N N页大小的程序,需要找到页大小的程序,需要找到N N个空的页框读个空的页框读入程序。)入程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统原理操作系统原理 41 操作系统 原理 41
限制150内