操作系统--操作系统的组成及其功能

前置思维导图


简介

操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件

image-20220730150831227


功能

  • 操作系统作为系统资源的管理者(资源包括软件、硬件、文件等)

  • 操作系统作为用户与计算机硬件之间的接口,为上层用户、应用程序提供简易的服务

  • 操作系统对硬件机器的扩展


特征

  • 并发:指两个或者多个事件在同一时间段内间隔发生。宏观上是同时发生,微观上是交替发生

    • 操作系统的并发性指计算机系统中同时存在多个运行着的程序

  • 共享:即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用

    共享方式

    • 互斥共享:系统中某些资源,虽然可以提供给多个进程使用,但一个时间段内只允许一个进程访问该资源。如摄像头资源共享

    • 同时共享:系统中某些资源,允许一个时间段内有多个进程并发对它们进行访问。如磁盘资源共享

  • 虚拟:指把一个物理上的实体变为若干个逻辑上的对应物。物理实体实际存在的,而逻辑上对应物是用户感受到的

    虚拟技术

    • 空分复用技术(如虚拟存储器技术)

    • 时分复用技术(如虚拟处理器)

  • 异步:指在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不能一直执行,而是走走停停,已不可预知的速度进行

并发跟共享的关系:互为存在条件

  1. 如果失去并发性,则系统中只有一个程序在运行,则共享性失去存在的意义

  2. 如果失去共享性,则系统中的程序不能同时访问硬件资源,就无法并发

posted @ 2022-07-30 15:15  伊文小哥  阅读(598)  评论(0编辑  收藏  举报