OS第1章操作系统引论(MR).ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OS第1章操作系统引论(MR)

常用操作系统简介 自由软件与Linux 70年代后期起很多软件不再提供源码,使用户无法修改软件中的错误,使用尤为不便。为此在1984年,Stallman先生启动了GNU计划,并成立了自由软件基金会 自由软件(Free Software or Freeware)是指遵循通用公共许可证GPL(General public License)规则,保证您有使用上的自由、获得源程序的自由,可以自己修改的自由,可以复制和推广的自由,也可以有收费的自由的一种软件 * Linux的诞生 Linux是由芬兰藉科学家Linus Torvalds于1991年编写完成的一个操作系统内核,当时他还是芬兰赫尔辛基大学计算机系的学生,在学习操作系统课程中,自己动手编写了一个操作系统原型,并把这个系统放在Internet上,允许自由下载 许多人对这个系统进行改进、扩充、完善,Linux由最初一个人写的原型变化成在Internet上由无数志同道合的程序高手们参与的一场运动 * Linux操作系统特性 开放性的系统 多用户多任务的系统 具有出色的稳定性和速度性能 具有可靠的系统安全性 提供了丰富的网络功能 标准兼容性和可移植性 提供了良好的用户界面 * Linux的内核版本与发行版本 内核版本号由三个数字组成:r.x.y r:目前发布的Kernel版本 x:偶数:稳定版本,奇数:开发中版本 y:错误修补的次数 Red Hat 9.0的Linux内核版本是2.4.20 Fedora 10的Linux内核版本是2.6.27 * 本章小结 计算机操作系统是方便用户、管理和控制计算机软、硬件资源的系统软件; 操作系统的5大功能: 进程管理 存储管理 设备管理 文件管理 用户接口 * 本章小结 操作系统目前有5大类型。 类型 面向用户特点 资源管理特点 商业类比 批处理型 处理量大或不十分紧急的任务 充分利用内部资源 批发商店 分时型 多用户均衡工作 按时间片轮流工作 零售商店 实时型 响应及时的时效性 按“轻重缓急难易大小”优先级工作 24小时全天候服务行业 网络型 要知道网址 IP地址和DNS域名服务 电视购物 分布式型 用户只知需求而可以不知网址 宽带联网,资源共享 社区新型服务 * 参考书籍 * * * * * * 多道程序系统特点 多道性 宏观上并行 微观上串行 单道 多道 内存使用 每次一个作业 每次多个作业(充分利用内存) 作业次序 顺序,先进先出 无确定次序 1.3 操作系统的发展历程 1.3.2 操作系统的发展 1.3.3 推动操作系统发展的动力 硬件技术更新 应用需求扩大 * 1.4 操作系统的类型 批处理操作系统(batch processing operating system) 分时操作系统(time sharing operating system) 实时操作系统(real time operating system) 网络操作系统(network operating system) 分布式操作系统(distributed operating system) 其他操作系统 * 1.4.1 批处理操作系统 现代操作系统大都具有多道批处理功能。多道程序并发执行的基本思想是:在内存中同时存放多道程序,在操作系统的控制下交替执行。在多道批处理系统中,用户提交的作业都先存放在外存中并排成一个队列,称为后备队列,然后由作业调度程序按一定的策略从后备队列中选择若干作业调入内存,使它们并发运行,从而共享系统中的各种资源,提高资源利用率,最终提高系统吞吐量。 就绪 运行 等待 提交 收容 完成 用户 执行 作业录入 作业调度 作业调度 * 批处理系统的特点 特点: 成批处理 多道程序运行 批处理系统的主要优点: 系统资源利用率高 系统吞吐量大 缺点: 用户作业的等待时间长 没有交互能力 * 1.4.2 分时系统 ● 分时技术 所谓分时技术,就是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。 多个联机用户通过终端(键盘/显示器)同时使用一台计算机系统进行计算 ● 多用户分时操作系统 * 1.4.2 分时系统 分时操作系统与多道程序系统相比,具有完全不同的特征,由上所述可以归纳成以下几点: 多路性:允许在一台主机上同时联接多台联机终端,系统按分时原则为每个用户服务。 独立性:每个用户各占一个终端,彼此独立操作,互不干扰。 及时性:用户的请求能在很短时间内获得响应。 交互性:用户可通过终端与系统进行广泛的人机对话。 * 1.4.2 分时系统 特点: (1)交互性 (2)多用户同时性 (3)独立性 * 1.4.3 实时操作系统

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档