- 1
- 0
- 约2.92千字
- 约 18页
- 2017-06-04 发布于贵州
- 举报
西安交大操作系experiment2(实验2)-免费
实验说明(二) 张航 2013.12 Overview 实验三、四均是编写程序进行算法模拟,实验三模拟几种经典的内存换页算法,实验四模拟文件系统的管理。 因为只是纯粹的算法模拟,所以不涉及具体操作系统的API,只用编程语言本身提供的功能即足够。因此不像前两个实验--这两个实验是平台无关的。 实验三—内存管理 基本框架: 1.定义一个数组代表物理内存,如mem[4]可 代表4个物理页帧。 2.随机生成一个1—N之间的随机数序列(序 列长度自定,但尽量大些。N代表逻辑页面数 量)作为页请求序列。 3.使用以下几种算法进行页交换,统计各自 的缺页次数。 实验三—内存管理 FIFO LRU NUR OPT 实验四—一个简单文件系统的实现 Ext文件系统的原理回顾 根据Ext文件系统的数据结构和构建方法,自行实现一个简单的内存文件系统 定义一个数组代表磁盘存储空间,在其上建立并维护超级块、位图、inode表等各种数据结构。 在此基础上,实现文件系统的常用接口,如open,create,read,write,close等。 以write(“/a/b.txt”,data)为例分析其流程。 1.获取根目录的inode节点号(此信息可存到超级块中,或者直接在inode表中预留一个固定的位置给根目录使用) 2.根据节点号查找inode表,获取根目录的inode节点。 3.根据根目录的inode节
您可能关注的文档
最近下载
- DB32/T+5383-2026+12345政务服务便民热线服务质量评价指标体系.docx VIP
- 七下道法11.3《严于律己》2025-2026学年七年级道德与法治上册议题式精品课件.pptx VIP
- 焊膏知识培训课件.ppt VIP
- 第30课 中国特色社会主义新时代和全面建成小康社会(一)(课件)-【中职专用】《中国历史》.pptx VIP
- 2026年老人考证三力测试题库200道及一套参考答案.docx VIP
- 痰标本采集操作流程及评分标准.doc VIP
- 巨人通力GPS35S(GCE)小机房电气原理图纸-YH_51096299D01X-2023-9.pdf
- 电力管道施工方案.pdf VIP
- 汽车尾灯结构及汽车.pdf VIP
- (高清版)B-T 42061-2022 医疗器械 质量管理体系 用于法规的要求.pdf VIP
原创力文档

文档评论(0)