- 2
- 0
- 约6.71千字
- 约 64页
- 2019-09-06 发布于广东
- 举报
1.4.4 通用操作系统(multi-purpose OS) 同时具有:分时、实时、批处理功能。 目标: 提高处理能力; 扩展应用领域。 常见模式: 分时(前台)+批处理(后台)(eg. DPS/8上的GCOS-8) 实时(前台)+批处理(后台) Foreground/Background System 1.4.5 单用户操作系统 同一时刻仅有一个用户使用的系统 应用领域: 台式机,笔记本,……. 特点: 单用户,多进程,多线程 不同的程序,不同的进程; 相同的程序, 不同的线程 1.4.6 网络操作系统(Network OS) NOS3 host3 NOS2 host2 Printer 建立在宿主操作系统之上,提供网络通讯、网络资源共享、网络服务的软件包。 NOS1 host1 网络操作系统的目标 相互通讯 资源共享(信息,设备) 提供网络服务 database server ftp server e-mail server telnet server etc. No Transparent view 1.4.7 分布式操作系统(Distributed OS) 紧耦合:(tightly coupled) 由多机系统发展而来(多CPU) 有公共内存 多处理机操作系统 多 处 理 机 操 作 系统 内 存 CPU …… CPU CPU 多处理机系统 1.4.7 分布式操作系统 松散耦合:(loosely coupled) 由计算机网络发展而来(多Host) 无公共内存,无公共时钟 DOS host3 DOS host2 DOS host1 Printer 1.4.7 分布式操作系统(Cont.) 分布式操作系统特征: 统一的操作系统 资源的进一步共享 内存, CPU 可靠性 透明性 1.4.7 分布式操作系统(Cont.) 目标:进一步共享资源,使负载均衡,计算加速。 CPU 内存 途径:迁移(migration) 作业迁移 进程迁移(线程一般随同进程迁移) 例子: Solaris MC 1.4.8 多处理机操作系统 多处理机系统 具有公共内存的多CPU系统 对称多处理机系统(SMP-symmetric multi-processor) 没有主从关系的多处理机系统 多处理机操作系统 有效管理和使用多个CPU的操作系统 特点:进程与CPU多对多 新问题: (1)调度问题; (2)并发控制问题 例子: UNIX, Linux, Windows 1.4.9 嵌入式操作系统 嵌入在掌上电脑、通讯设备、车载系统、信息家电等非计算机类设施上的操作系统。 特点:微内核结构(Micro-kernel),许多操作系统功能(文件系统,设备驱动)以应用程序模式运行。 核心小(基本内存管理,CPU管理,通讯程序), 适应范围广, 可靠性高 效率低 例子: Win CE .NET(维纳斯, 美国微软) PalmOS HOPEN(女娲, 中科院钟锡昌) 1.4.10 多媒体操作系统 定义(百度百科) 具有一般操作系统功能; 还具有多媒体底层扩充模块, 支持多媒体信息的采集、编辑、播放和传输。 Remarks 不是一种独立的操作系统类型 是现代操作系统的一种特性 目前许多操作系统开始支持多媒体 1.4.11 智能卡操作系统 智能卡 CPU芯片 ROM 面向Java的智能卡 JVM解释程序 下载Java applet并执行 SC-OS 支持多个applet并发执行 必要的资源管理 1.5 操作系统运行环境 定时装置 系统栈 特权指令与非特权指令 处理机状态及状态转换 地址映射机构 存储保护设施 中断装置 通道与DMA控制器 IO保护 1.5.1 定时装置 绝对时钟:记载实际时间,不发中断。 系统操作员可以修改 一般用户使用 间隔时钟:定时发生中断,一般间隔单位为“毫秒”。 间隔时钟是实现多道程序的基础—保证操作系统获得控制权。 其它中断也进入操作系统,但是否发生,何时发生没有保障。 1.5.2 系统栈(system stack) 作用 保存中断现场 保存函数调用返回点、参数、局部变量、返回值 数量 每个进程一个 位置 操作系统区域 UNIX: ppda(user, 系统栈) 操作系统最高页(第7页,共8页)是运行进程的ppda Stack vs. heap 1.5.3 特权指令与非特权指令 特权指令(privileged instruction) 只有在管态才能执行的指令(影响系统状态) 关中断,置程序状态字,停机, IO,……. 非特权指令(non-privileged instruction)所有程序可用(不影响系统状态) 取数,四则运算,…… 1.5.4 处理机状态及状态转换 处理机状态 系统态(system
您可能关注的文档
- 16医学文献检索与阅读.ppt
- 2002秋高电压工程—电介质篇第三讲.ppt
- 第九章+时间序列分析基础.ppt
- 关注利比亚战争.ppt
- 交流调速系统(第2章).ppt
- 数据结构专科电子教案九.ppt
- 1.6+极限存在准则+两个重要极限(1).ppt
- 12+非谓语动词2009全国英语中考单项选择PPT版.ppt
- 320整合营销方案 .ppt
- 342整合营销方案 .ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)