操作系统概念第七版-第一章导论

来源:互联网 发布:linux ntp 同步命令 编辑:程序博客网 时间:2024/05/16 08:06

操作系统概念第七版-第一章导论

1.操作系统是管理计算机硬件的程序,为应用程序提供基础,充当计算机硬件和计算机用户的中介
2.系统组成:

3.单处理系统:由一个主CPU执行一个通用指令集,包括来自于用户进程的指令;绝大多数系统还包括其他特定目的的处理器,可能以专用设备处理器的形式出现,也可能以通用处理器的形式出现,所有专用处理器运行一个受限的指令集,不运行用户进程,有时由操作系统管理,操作系统将任务信息发送给这些处理器。
4.多处理系统:也称为并行系统、紧耦合系统,这类系统含有多个通信CPU,共享计算机总线
5.多处理系统的优点:
1)增加吞吐量
2)规模经济
3)增加可靠性
6.多处理系统-非对称多处理:每个处理器都有自己的任务,一个主控制器控制系统,其他处理器或者向主处理器要任务或做预先定义的任务。
7.多处理系统-对称多处理(SMP):每个处理器都要完成操作系统中的所有任务。
8.多道程序设计:通过组织作业(编码或数据)使CPU总有一个作业可以执行,从而提高CPU的利用率(操作系统同时将多个任务保存在内存中)。
9.交互计算机系统:提供用户与系统之间的直接通信,响应时间较短。
10.分时系统是多道程序设计的延伸,分时操作系统允许用户同时共享计算机,采用CPU调度和多道程序设计以提供用户分时计算的一小部分。
11.进程:装入到内存中并执行的程序。是系统工作的单元,系统由多个进程组成,其中一些是操作系统进程,其余是用户进程。
12.由于操作系统和用户共享计算机系统的硬件和软件,必须保证用户程序中的一个出错仅影响正在运行的程序。
13.操作系统的功能:
1)进程管理
2)存储器管理
3)设备管理
4)文件管理
14.存储管理包括:
1)内存扩充
2)地址映射
3)内存分配
4)内存保护
15.分布式系统:将物理上分开、各种异构的计算机系统通过网络连接在一起,为用户提供系统所维护的各种资源的计算机集合,其优点有:
1)资源共享
2)计算机速度提高
3)可靠性高
4)通信方便
16.嵌入式系统:几乎都是运行实时操作系统,当对处理器操作或数据流动有严格时间要求时就需要使用实时系统,例如:科学实验、医学成像系统、工业控制系统
17.手持系统:包括个人数字助理,许多都是使用专门的嵌入式系统,手持设备的物理内存取决于设备本身
0 0
原创粉丝点击