- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 多机系统与实时系统概述
第7章 多机系统与实时系统概述 引言 多处理机体系结构 十字交叉开关 多端口存储器方式多处理器 有局部存储器的处理机 基于总线的多处理机系统 SMP结构模型 SMP结构中的中断控制机构 分布式多处理机 多机系统特点 有n个处理机,可进行真正的并行处理。 输入/输出结构(端口、开关、与指定处理机相联) 处理机间通信(处理机间中断IPI) 多机处理的基本问题 划分并行计算的任务,使之同时在多个处理机上运行。 多级处理的数据依赖 多处理机操作系统类型 主从式(不对称系统) 操作系统程序在一台处理机上执行。有主处理机分配任务,当主处理机故障时,整个系统会崩溃。 独立监控结构 每台处理机为自己服务,每个处理机中有一个独立副本的监控程序。(或者监控程序可重入) 移动式监控 监控程序会从一个处理机移动到另一个处理机上。几个处理机可同时运行同一服务程序,会发生表访问冲突。 对称SMP(对等) 在系统引导时分主次处理机,当初始化完成后各处理机开始公平竞争,各处理机一律平等对待。 广域网 OSI 参考模型 TCP/IP与ISO 参考模型 Linux网络部分结构 Linux的例子 LINUX源码文件 Linux内核体系结构简单示意图 集群计算机体系结构 Beowulf系统 RTLinux 操作系统框架 实时系统分类 硬实时 系统响应绝对要求在指定时间范围内。未及时响应会造成严重后果。 软时实 及时响应很重要,但是偶尔响应晚了也可以接受,不会造成严重后果。 由于实时系统往往是大型工程项目的核心部分,控制部件通常嵌入在大的系统中,而控制程序则固化在ROM中,因此有时也被称作嵌入式系统(Embedded System),我们这里统一称为实时系统。 实时系统特点 与外界交互 系统庞大复杂 对可靠性和安全性的要求非常高 并发性强 小结 多处理机系统和多计算机系统 网络和分布式系统 实时系统 嵌入式系统 计算机操作系统课教学大纲 北京航空航天大学 计算机系 任爱华 学时51 教材:任爱华等,“操作系统实用教程”,清华大学出版社2001年7月 参考书: 1.?????? 张尧学,史美林,计算机操作系统教程,清华大学出版社,1993年9月 2.?????? William Stallings, Operating Systems(3rd edition), 清华大学出版社, 1998年6月 3.?????? 汤子赢等,“计算机操作系统”,西安电子科技大学出版社,1992年5月 4.?????? Andrew S. Tanenbaum等,“Operating Systems – Desgn and Implementation”, 清华大学出版社,1997年9月 成绩评定方式:1、大作业20% 2、考试(闭卷)80% 操作系统课网址:45 ? 教学目标 通过学习应达到如下效果: 1、能有效地管理和配置系统运行环境; 2、掌握并发程序设计方法; 3、掌握操作系统的设计原理; 4、具有分析和设计操作系统的能力。 教学计划 第一章 概述 (4学时) 1.1 计算机与操作系统 1.2 操作系统基本概念 1.3 系统调用 1.4 分析和设计操作系统的几种观点 1.5 微型计算机主流操作系统 1.6 安全操作系统 1.7 小结 第二章 操作系统用户接口(12学时) 2.1 综述 2.2 LINUX的安装 2.2.1 安装前的准备 2.2.2 建立硬盘分区 2.2.3安装类型 2.2.4 安装方法 2.2.5 安装过程 2.3 LINUX的使用 2.3.1使用常识 2.3.2 文件操作 2.3.3 文本编辑 2.3.4 Shell 2.3.5 进程控制 2.3.6网络应用工具 2.4系统管理 2.4.1 超级用户 2.4.2 用户和用户组管理 2.4.3 文件系统管理 2.5小结 第三章 进程与并发程序设计(10学时) 3.1 引言 3.2 进程的定义及其软件结构 3.3 进程的状态和进程的控制原语 3.4 进程调度 3.5 进程通信与并发程序设计 3.6 线程的基本概念 3.7 死锁 3.8 LINUX进程管理概述 3.9小结 第四章 存储管理(8学时) 4.1 引言 4.2 基本内存管理技术 4.2.1 分区式存储管理 4.2.2 分页存储管理 4.2.3 分段存储管理 4.3 虚拟存储器管理技术 4.3.1 请求分页存储管理 4.3.2请求分段存储管理 4.3.3 段页式存储管理 4.4 页面替换算法 4.5 用户编程中的内存管理实例分析 4.6 LINUX内存管理概述 4.7小节 ? 第五章 输入输出系统(6学时) 5.1 引言 5.2 输入/输出硬件 5.2.1 输入/输出设备 5.2.2 设备控制器
您可能关注的文档
最近下载
- 求职陷阱教学课件.pptx VIP
- 叙事护理案例分享演讲课件-.pptx VIP
- 《播音主持创作基础》对象感.ppt
- 审计学(第11版)秦荣生习题答案.pdf
- 《复变函数与积分变换》(西北工业大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
- 《少数民族传统体育在幼儿园的应用研究》开题报告2800字.docx VIP
- 统编语文教科书三年级下册第七单元教学解读与集体备课.pptx VIP
- 组织行为学(第二版)第四章价值观念.pptx
- CAM软件:Siemens NX CAM二次开发_(4).UGOpenGRIP脚本编程技术.docx
- 口腔正畸主治医师资格考试(代码357)题库(含答案).pdf VIP
文档评论(0)