操作系统是什么?——操作系统的基本概念

操作系统

基本概念

  • 操作系统(OS)是计算机系统中最基本的系统软件。

  • 计算机系统自下而上可大致分为4个部分:硬件、操作系统、应用程序和用户。
    在这里插入图片描述

  • 操作系统管理各种计算机硬件,为应用程序提供基础,并充当计算机硬件与用户之间的中介。

概念直述

  • 操作系统是:控制和管理计算机系统的硬件软件资源;合理地组织、调度计算机地工作与资源的分配;为用户和其他软件提供方便的接口与环境 的程序的集合。

操作系统的特征

  • 操作系统的基本特征包括:并发、共享、虚拟、异步。

- 并发

宏观上并行,微观上时间片、并发、分时执行。

- 共享

系统资源可供内存中多个并发执行的进程共同使用。
两种资源共享方式:
1、互斥共享方式:
一段时间内只允许一个进程访问该资源。
而把一段时间内只允许一个进程访问的资源称为临界资源独占资源
2、同时访问方式
一段时间内允许多个进程使用。
宏观上同时,微观上分时共享

- 虚拟

虚拟:一个物理上的实体变为若干逻辑上的对应物。
时分复用技术: 虚拟处理器,处理器的分时共享。利用处理器的空闲时间,运行其他程序,提高处理器利用率。
空分复用技术: 利用存储器空闲分区域存放和运行其他多道程序,提高内存利用率。

- 异步

进程的执行不是一贯到底的,而是走走停停的,已不可预知的速度向前推进。