操作系统概述要点.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微内核 尽可能地使得内核尽可能地精简,比如仅包含硬件相关处理,消息通信等,其余功能模块以进程方式在用户态运行(进程服务,存储服务,文件服务等) 减少内核崩溃的机率 模块依赖消息传递进行通信,松散耦合,安全性高 易于实现客户机/服务器系统,分布式系统 模块定制化加载 内核可移植性好 Mach OS 混合结构 结合单内核与微内核的思想 Linux内核从总体上讲是一个单内核结构,但引入了微内核的设计与实现方法 内核空间与用户空间的切换,开销 Linux内核模块机制 实际中的操作系统 MS-DOS Windows Unix Linux MAC OS Vxworks Windows CE 单用户/多用户 单任务/多任务 32位/64位 不同平台(CPU) 不同的指令体系 Windows Windows 3.1 Windows 95 Windows 98 Windows 2000 Windows XP Windows Server 2003 Windows Vista Windows 7 Windows 8 …… Unix操作系统 商业Unix操作系统 SGI Irix Irix 6.5 SGI MIPS服务器和工作站 IBM AIX AIX 5L IBM RS/6000,IBM Power/Power PC,Intel IA-64 Compag Tru64 Unix Tru64 Unix 5.1 Compag Alpha工作站和服务器 HP HP-UX 11i HP9000服务器 SCO UnixWare UnixWare 7.3 Sun Microsystems Solaris Solaris 10 Sun Sparc、Intel 免费版Unix操作系统 FreeBSD,NetBSD,。。。 Linux Linux内核: 作业 P26:1,3,4,7 在网络上搜集并阅读一些关于操作系统发展与现状的资料 操作系统概述 苏锐丹 操作系统概述 操作系统的地位 操作系统的发展 操作系统的定义与特征 操作系统结构研究 内核体系结构模型 常见操作系统简介 操作系统的地位 配置操作系统的目标 方便性(用户角度):提供一个用户与计算机硬件之间的接口,使得计算机易于使用 有效性(系统角度):高效地控制与管理计算机软硬件资源,合理组织计算机的工作流程,提升系统性能(响应时间/系统吞吐率) 扩展与互操作:支持可扩展的体系结构,可以方便地引进新的功能,支持可移植性和互操作性 操作系统的发展 操作系统的发展与计算机硬件的发展是同步的 计算系统性能更高,更易用 吞吐率:系统在单位时间内所完成的总工作量(作业数) 周转时间:作业进入系统开始到完成所经历的时间 平均周转时间:所有作业的周转时间平均值 人工操作方式 1945到50年代中期 真空电子管 无操作系统 以纸带或卡片形式向计算机输入程序和数据 用户独占计算机 CPU等待人工操作 “人机矛盾” 脱机输入/输出方式 在外围机上将纸带/卡片通过输入设备输入到磁带上 主机从磁带上获取程序和数据,执行程序,将结果输出到磁带上 在外围机上将磁带上的结果通过输出设备输出 人工低速的操作在外围机上完成,提高主机CPU利用率 磁带/磁盘速度快,缓和CPU与I/O设备速度不匹配的矛盾 单道批处理系统 将一批作业已脱机的方式输入到磁带上,在系统中的“监督程序”控制下,一个接一个地处理作业 单道是指“系统中只保持一道作业在运行” 自动性 顺序性 单道性,无并发 多道批处理系统 用户将作业提交到外存上“后备队列” 作业调度 多道:多个作业在内存中,共享使用系统资源(CPU,内存,外设) 问题:作业管理,CPU调度,内存管理,I/O设备管理,文件管理 CPU和I/O设备并行 提高内存利用率 系统吞吐率 无交互能力 分时系统 将一台计算机提供给多个用户同时使用(多用户) 人机交互,远程使用计算机 共享主机 多路性,独立性,及时性,交互性 时间片 实时操作系统 在限定的时间内系统能对外部事件进行快速处理并作出响应的计算机处理系统,并控制所有实时任务协调一致地运行 响应时间:毫秒级,微妙级 硬实时:严格的响应时间 软实时:较严格 高可靠性 车载计算机,武器控制,飞机控制,。。。 周期性实时任务 非周期性实时任务 分时系统与实时系统的区别 网络操作系统 网络协议栈:TCP/IP主流 网络服务 WWW,FTP,MAIL,,,,, 网络编程,Socket编程 嵌入式操作系统 支持嵌入式系统应用的操作系统软件 嵌入式设备面向特定用途,硬件形态千差万别 功能,可靠性,成本,体积,功耗,, 系统精简 软件固化 PDA,机顶盒,数码相机,,,,, 无线路由 VxWorks,Windows CE,Windows Mobile

文档评论(0)

创业文库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档