概述
2017-01-12 13:25:59 0 举报
AI智能生成
由于您没有提供具体的主题,我将为您生成一个关于人工智能(AI)的概述描述: 人工智能是一种模拟和扩展人类智能的技术。它通过计算机程序或其他类型的机器学习,实现诸如理解自然语言、识别图像和声音、解决问题以及学习等复杂任务。AI的发展和应用正在深刻改变我们的生活和工作方式,从自动驾驶汽车到智能家居,从医疗诊断到金融投资,AI的影响力无处不在。然而,AI也带来了一些挑战,如数据隐私、就业结构变化和道德伦理问题等。因此,我们需要在推动AI技术创新的同时,也要关注其可能带来的社会影响。
作者其他创作
大纲/内容
特性
并发性
并发性
同一时间间隔
并行性
同一时刻
共享性
互斥共享
虚拟性
异步性
功能
处理机管理
内存管理
文件管理
设备管理
运行环境
内核模式
允许执行全部指令
特权指令
能引起损害的机器指令
非特权指令
允许访问所有的寄存器和缓冲区
用户模式
只能执行非特权指令
只能访问指定的寄存器和缓存区
模式切换
模式位
1:用户模式
0:内核模式
多道程序设计技术
引入原因
CPU与外设并行执行,提高CPU利用率
特点
内存多道
宏观并行
程序之间
CPU与设备之间
设备与设备之间
微观串行
结构
简单结构
整体结构
难以调试
难以阅读和理解
模块化设计
MS-DOS
特点
模块间调用关系无序
模块间耦合紧密
难点
对模块的划分
对接口的定义
优点
提高了OS设计的正确性、可理解性和可维护性
增强了OS的适应性
加速了OS的开发过程
缺点
系统结构不清晰
系统可靠性降低
未能区分共享资源和独占资源
分层结构
OS/2、虚拟机
模块间有序调用
优点
模块化
易于实现
增强了系统的可靠性
困难
难以准确的定义每一层
缺点
效率低
微内核结构
Windows NT
基础
客户/服务器模式
实现
内核
最基本、最本质的OS功能
用户空间
所有OS服务进程
用户应用进程
基本功能
进程管理
进程通信管理
存储器管理
I/O设备管理
优点
易于扩展
易于移植
更可靠
更安全
模块结构(动态加载)
Solaris
内核
核心服务
动态链接附加服务
混合结构
现代操作系统多采用
定义
操作系统的目标
有效性
方便性
可扩充性
开放性
作用
系统设计者
管理资源
用户
接口
服务
用户接口
命令级接口(操作接口)
命令行
GUI
程序级接口(编程接口)
系统调用
常以API形式出现
发展
OS发展动力
不断提高计算机资源利用率
方便用户
器件的不断更新换代
计算机体系结构的不断发展
无OS
单道批处理
类型
早期联机批处理
早期脱机批处理
优点
系统自动化程度提高,吞吐量大,资源利用率高
减少CPU的空闲时间
提高了I/O速度
缺点
CPU与外设串行
作业周转时间长,用户无法实现对作业的控制
多道批处理
主要考虑资源利用率和吞吐量
衡量指标
资源利用率
吞吐量
周转时间
平均周转时间
特点
优点
有效提高了系统资源的利用效率
提高了系统的吞吐量
缺点
用户与作业之间无法交互
作业平均周转时间较长
适合处理计算量大的成熟的作业
典型系统
IBM360
分时系统
主要考虑交互性和响应时间
响应时间
影响因素
用户数量
时间片
衡量分时系统的主要指标
特点
同时性
独立性
交互性
及时性
典型系统
第一个CTSS
典型,具有重要意义:MULTICS
UNIX
LINUX
实时系统
分类
应用需求
实时控制系统
实时信息处理系统
实时系统的截止时间
硬实时
软实时
特点
实时性
可靠性
确定性
处理对象
数据或信息
适用
不强调资源利用率的专用系统
批处理系统与分时系统的对比
0 条评论
下一页