- 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
您可能关注的文档
最近下载
- 2024年溆浦县疾控中心招聘考试真题.pdf VIP
- 2025年工商银行校园招聘考试笔试试题及答案.docx
- 财务管理(第7版立体化数字教材版)王化成_课后习题答案解析.pdf
- 2025年邮政职业技能鉴定考试(邮件转运员·初级)历年参考题库含答案详解.docx VIP
- 多一些、少一些、多得多、少得多 课件 苏教版数学一年级下册.pptx
- 任务7 电子电路焊接操作训练.pptx VIP
- 电气管理提升培训-临时用电管理-提升班.pptx VIP
- 工业机器人基础知识课件完整版.pptx VIP
- BP5929_CN_DS_Rev_1.1 规格书 晶丰明源LED电源.pdf VIP
- AQ 3026-2026《化工企业设备检修作业安全规范》全面解读.pptx VIP
原创力文档

文档评论(0)