操作系统汤子英第一张.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文档。上传文档
查看更多
操作系统汤子英第一张

计算机操作系统 操作系统是其它所有用户程序运行的基础。 3)开机自检 ROM中有自检代码,是计算机对系统重要部件测试! 自检过程将首先检查显卡,如果计算机发出蜂鸣声,并且屏幕上没有出现BIOS信息,表明显卡可能出现故障; 然后测试RAM,计算机向RAM的每一个地址写入数据然后读出,看数据是否正确,并显示检测到的RAM数量。遇到故障自检会停止,并显示错误信息。 随后检查键盘,会看到指示灯闪亮; 最后测试驱动器,可以看到驱动器的指示灯闪烁,并可以听到驱动器转动的声音。 4)加载操作系统:自检成功完成后,计算机将按照ROM中的后继指令加载操作系统,将OS文件从磁盘读入内存中。 5)检查配置文件并对OS初始化 6)等待登录和操作命令:OS自身初始化后,将在控制台显示登录界面,等待用户输入登录信息,成功登陆后,将接受用户命令,为用户服务。 2.人工操作方式的特点 特点: 用户独占全机; CPU等待人工操作; 独占性; 串行性。 缺点: 计算机的有效机时严重浪费; 效率低。 线程与进程的含义是什么?有什么区别? 简单的说,你每启动一个程序,就启动了一个进程。在Windows 3.x下,进程是最小运行单位。 在Windows 95/NT下,每个进程还可以启动几个线程,比如每下载一个文件可以单独开一个线程。在Windows 95/NT下,线程是最小单位。WINDOWS的多任务特性使得线程之间独立运行,但是它们彼此共享虚拟空间,也就是共用变量,线程有可能会同时操作一片内存。 多道程序设计: 现代操作系统一般都采用多道程序设计技术,其基本思想是在主存中同时存放多个用户的作业,使之同时处于运行状态而共享系统资源。 ——多个程序同时进入主存并行执行。 讲究效率的单模块操作系统 进程管理 内存管理 设备管理 文件管理 模块之间可以互相调用的单模块结构 讲究效率的单模块操作系统 模块之间直接调用函数,除了函数调用的开销外,没有额外开销。 庞大的操作系统有数以千计的函数 复杂的调用关系势必导致操作系统维护的困难 优、缺点 追求简洁的微内核操作系统 客户进程 进程服务器 内存服务器 文件服务器 … 微内核 内核与各个服务器之间通过通信机制进行交互,这使得微内核结构的效率大大折扣。 内核发出请求,服务器做出应答 为各个服务器模块的相对独立性,使得其维护相对容易 优、缺点 历史悠久的Unix 在MULTICS(1969) 的肩上 研制者Ken Thompson和Dennis M. Ritchie Unix的诞生还伴有C语言呱呱落地 Unix是现代操作系统的代表:安全、可靠、强大的计算能力 自由而奔放的黑马-Linux 诞生于学生之手 成长于Internet 壮大于自由而开放的文化 Linux之父-Linus Torvalds 芬兰、赫尔辛基大学、1990 起始于写两个进程 然后写驱动程序、文件系统、任务切换程序,从而形成一个操作系统邹形 Linux得以流行的原因之一 -遵循POSIX标准 POSIX 表示可移植操作系统接口(Portable Operating System Interface) POSIX是在Unix标准化过程中出现的产物。 POSIX 1003.1标准定义了一个最小的Unix操作系统接口 任何操作系统只有符合这一标准,才有可能运行Unix程序 Linux的肥沃土壤-GNU GNU 是 GNU Is Not Unix 的递归缩写,是自由软件基金会的一个项目 。 GNU 项目产品包括 emacs 编辑器、著名的 GNU C 和 Gcc编译器等,这些软件叫做GNU软件。 GNU 软件和派生工作均适用 GNU 通用公共许可证,即 GPL(General Public License ) Linux的开发使用了众多的GUN工具 GPL-开源软件的法律 GPL 允许软件作者拥有软件版权 但GPL规定授予其他任何人以合法复制、发行和修改软件的权利。 Linux系统或发布版 符合 POSIX 标准的操作系统内核、 Shell 和外围工具。 C 语言编译器和其他开发工具及函数库 X Window 窗口系统 各种应用软件,包括字处理软件、图象处理软件等。 开放与协作的开发模式 世界各地软件爱好者集体智慧的结晶 提供源代码,遵守GPL。 经历了各种各样的测试与考验,软件的稳定性好。 开发人员凭兴趣去开发,热情高,具有创造性。 Linux内核 Linus领导下的开发小组开发出的系统内核 是所有Linux 发

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档