没有合适的资源?快使用搜索试试~ 我知道了~
1.4操作系统的结构设计.ppt
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 13 浏览量
2022-06-22
07:38:43
上传
评论
收藏 303KB PPT 举报
温馨提示
试读
51页
1.4操作系统的结构设计.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
资源推荐
资源详情
资源评论
1
主要内容:
一、操作系统的构件
二、整体式结构的操作系统
三、层次式结构的操作系统
四、虚拟机结构的操作系统
五、客户 / 服务器与微内核结构的操作系统
六、操作系统的运行模型
七、 Windows 2000/ XP 的客户 / 服务器结构
八、 Ubuntu 程序接口
1.4 操作系统的结构设计
2
操作系统的结构设计概述 (1)
1. 操作系统结构设计概况
操作系统设计呈现出以下特征:
一是复杂程度高,
二是生成周期长,
三是正确性难保证 。
例如, CTSS 约有 32000 行程序; IBM OS/360 超过
百万条机器指令,共有 4000 个模块组成,花费 5000 人
年; Multics 达到千万条机器指令; Windows 2000 超
过 3200 万行语句,有 2500 个主要开发人员参与开发。
3
3200 万行语句 2500 人开发一年,平均每人一年
开发
3200÷2500≈12000 行 / 年
每月开发
12000 行 ÷12=1000 行 / 月
每天开发
1000 行 ÷30=35 行 / 天
我阅读分析 12000 行 DOS 操作系统源代码用时
1 个月。主要阅读了 6000 行主控程序。
4
平均每天阅读 200 行。反汇编 36000 行调试程
序花费 6 个月,平均每天阅读代码 200 行。
在短期内招聘 2500 个高级程序员在国内很难办
得到。虽然国人很多,但是能够完成操作系统
开发任务的人难招。
金山公司创始人求伯君开发 WPS(Windows 版 )
时,主要开发人员只有十几个人,中途缺乏开
发资金,求伯君卖掉别墅 300 万 ~500 万才
5
操作系统的结构设计概述 (2)
一个操作系统即使开发完成,仍然是无生命的,必须开
发该系统下运行的大量的应用程序;待应用程序开发问
世后,用户还必须通过文件、培训及实践去学会操作和
使用。这意味着用户拥有并使用的是 10 年或 20 年前的
操作系统技术。而计算机硬件却在不断地更新换代,刚
刚开发完成的操作系统又需要升级。
剩余50页未读,继续阅读
资源评论
是空空呀
- 粉丝: 171
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功