汤晓丹的第四版计算机操作系统--第一章总结概述

计算机操作系统

最近为了考研复试而复习的计算机操作系统,计算机网络,数据库系统概论,离散数学。现在将复习的书上的知识点整理总结出来,与大家共享。

第一章 操作系统概论

操作系统的目标:方便性,有效性,可扩充性,开放性

操作系统的作用:

  1. OS作为用户与计算机硬件系统之间的接口
  2. OS作为计算机系统资源的管理者
  3. OS实现了对计算机资源的抽象

操作系统基本特征:并发、共享、虚拟和异步。
并行性:是指两个或多个事件在同一时刻发生。
并发性是指两个或多个事件在同一时间间隔内发生。
共享(Sharing):互斥共享方式,同时访问方式
虚拟:时分复用技术,空分复用技术。
异步:进程的执行通常都不可能“一气呵成”,而是以“停停走走”的方式运行。主 要针对使用临界资源,需要排队。

操作系统的主要功能:引入OS的主要目的是,为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地、高效地运行,并能最大程度地提高系统中各种资源的利用率,方便用户的使用。为此,在传统的OS中应具有处理机管理、存储器管理、设备管理和文件管理等基本功能。此外,为了方便用户使用OS,还需向用户提供方便的用户接口。

1.处理机管理功能:进程控制;进程同步;进程通信;调度(作业调度/进程调度)。
2.存储器管理功能:内存分配(静态分配/动态分配);内存保护;地址映射(存储器提供地址映射功能);内存扩充(即虚拟存储技术。请求调入功能/置换功能)。
3.设备管理功能 :缓冲管理;设备分配;设备处理;虚拟设备。
4.文件管理功能:文件存储空间的管理;目录管理;文件的读/写管理和保护。
5.操作系统与用户之间的接口:用户接口;程序接口。
6.现代操作系统的新功能:系统安全;网络的功能和服务;支持多媒体。

操作系统的发展过程:
1.未配置操作系统的计算机系统: 人工操作方式,脱机输入/输出(Off-Line I/O)方式。
2.单道批处理系统 。缺点是,系统中的资源得不到充分的利用。
3.多道批处理系统。优缺点:资源利用率高;系统吞吐量大;平均周转时间长;无交互能力。需要解决的问题:处理机争用问题;内存分配和保护问题;I/O设备分配问题;文件的组织和管理问题;作业管理问题。
4.分时系统。特征:多路性。独立性。及时性。交互性。
5.实时系统。特征,在分时系统添加可靠性。
6.微机操作系统。

OS结构设计
1.传统操作系统结构:无结构操作系统,模块化结构0S,分层式结构OS。
2.客户/服务器模式。
3.面向对象的程序设计。
4.微内核OS结构

本文链接:https://my.lmcjl.com/post/10773.html

展开阅读全文

4 评论

留下您的评论.