操作系统课程设计小型的操作系统.docVIP

  • 29
  • 0
  • 约2.08万字
  • 约 26页
  • 2017-04-19 发布于重庆
  • 举报
操作系统课程设计小型的操作系统

操作系统课程设计报告 题目:一个小型的操作系统 班级:计122(杏) 学号:1213023075 姓名:贾苏 日期:2014/06/23 实验平台 (1)软件平台: 开发系统平台:Windows 7 (64) Microsoft visual c++ 6.0 测试系统平台:Windows 7 (64) 硬件平台: cpu:AMD A6-3420 APU 内存:4GB 硬盘:500G 2.所需实现的功能及相应的阐述: (1)进程调度管理 为了贴切现实中的os,采用RR(轮转调度算法),且不提供用户显式的选择调度算法,即对用户是透明的。 现实中的处理器主频为1Ghz~3Ghz,选取中间点为1.5Ghz,得时间片大小为0.7ns ,为方便计算*10,则时间片大小定为7ns。 假设进程之间的调度和切换不耗费cpu时间。 (2)死锁的检测与处理 检测当然采用的是 银行家算法 处理:让用户选择kill一个进程,释放他所占有的所有资源。 (3)虚拟分页调度管理 虚拟分页:给出的是逻辑值 访问磁盘 将那个数据块放入到内存中 内存中的地址采用一定的算法相对应于磁盘的地址。 特规定 访存采用的是 按字节寻址 内存的大小 12

文档评论(0)

1亿VIP精品文档

相关文档