操作系统 第一章

 1.1.1概念、功能和目标

1)概念

  • 负责管理协调硬件、软件等计算机资源的工作
  • 为上层的应用程序、用户提供简单的服务(接口和环境)
  • 操作系统是系统软件(最基本)不是硬件

2)功能

  1. 资源的管理者
  • 处理机管理
  • 存储器管理
  • 文件管理
  • 设备管理

      2.向用户提供服务

  • 命令接口:允许用户直接使用 (联机、脱机)
  1. 联机命令接口(交互式命令接口):用户说一句,系统左一句
  2. 脱机命令接口批处理命令接口):用户说一堆,系统做一堆
  • 程序接口(系统调用):允许用户通过程序间接使用
  • GUI:现在操作系统最流行的图形用户接口

             3.对硬件机器的扩展

        通常把覆盖了软件的机器称为扩充机器,又称为虚拟机

3)目标 

  • 安全、高效

1.1.2 操作系统的特征

   1.并发   :指两个或多个时间在同一时间间隔内发生。这些事件在宏观上是同时发生的,但微观上是交替发生的。 

        操作系统和程序并发是一起诞生的

        常考易混----并行:指两个事件在同一时刻发生 

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

  • 互斥共享:一个时间段只允许一个进程访问该资源
  • 同时共享:一个时间段有多个进程“同时”对它们进行访问(交替访问)

        1,2为两个最基本特征,两者互为存在条件

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

        背景:一个程序需要放入内存并给他分配cpu才能运行

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

        没有并发性就谈不上虚拟性

   4.异步:在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底的,而是走走停停,以不可预知的速度向前推进,这就是进程的异步性

        只有程序拥有并发性,才有可能导致异步性

1.1.3 操作系统的发展和分类

         手工操作阶段

                主要缺点:用户独占全机、人机速度矛盾导致资源利用率低

        单道批处理系统

                引入脱机输入/输出技术。并监督程序(操作系统雏形)负责控制作业的输入输出

                主要优点:缓解了一定的人机速度矛盾

                主要缺点:内存中仅有一道程序运行,只有该程序结束才能调用下一道程序。

                         cpu有大量时间等待io完成。资源利用率依然很低

        多道批处理系统

                每次输入多道程序 操作系统正式诞生,并引入了中断技术,由操作系统负责管理这些程序的运行,各个程序并发执行

        主要优点:多道程序并发执行,共享计算机资源。资源利用率大幅提升,cpu和其他资源保持忙碌状态,系统吞吐量增大。

        主要缺点:用户响应时间长,没有人机交互功能(提交作业需要等待计算机处理完成,中间不能控制执行)

        

 

 简单了解

  

                

 1.1.4运行机制与体系结构

        指令就是处理器能识别执行的最基本命令

       

指令 :特权指令(核心态)、非特权指令(用户态、核心态)

处理器状态

  • 用户态:
  • 核心态: 

程序:

  • 内核程序:系统的管理者,级可以执行特权指令,也可以执行非特权指令,运行在核心态
  • 应用程序:只能执行非特权指令,运行在用户态

        

 

 1.1.5中断和异常

本质:发生中断就需要操作系统介入,开展管理工作

cpu收到中断信号,切换为核心态,对中断进行处理

 

 

 

 1.1.6系统调用

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值