zoukankan      html  css  js  c++  java
  • 操作系统概述

    基本功能

    • 进程(CPU)管理
    • 内存管理
    • 设备管理
    • 文件管理
    • 用户接口

    定义

    操作系统是一个大型系统程序

    • 提供用户接口,方便用户控制计算机;
    • 负责为应用程序分配和调度软硬件资源,并控制与协调应用程序并发活动,帮助用户存取和保护信息。

    单道批处理系统

    多个作业在磁盘形成作业队列, 操作系统依次处理作业
    特点:

    • 批量:作业队列
    • 自动:识别作业,装入,撤出
    • 单道:依次,串行

    多道批处理系统

    内存中存放多道程序,某道程序不使用cpu时, 操作系统调用另一程序,使得cpu尽量忙碌
    特点:

    • 多道: 内存中存放多道程序
    • 并行:宏观上
    • 串行:微观上

    缺点:

    • 处理时间长
    • 交互能力差
    • 运行过程不确定

    分时操作系统

    硬件重大进步

    • 中断技术: cpu收到中断信号后,转去处理外部事件,处理完后回到断点继续工作
    • 通道技术: 专门处理外设与内存之间的数据传输的处理器

    外部事件:外部事件是一个事件,通常预计发生,因此不被认为是故障发生时本身。

    分时技术

    主机以时间片为单位调用cpu作业

    [等待周期 = 时间片 imes 终端数量 ]

    分时系统特点

    • 多路调制性:多用户联机使用同一台计算机
    • 独占性: 用户感觉独占计算机
    • 交互性: 及时响应用户请求

    分时系统与实时系统的比较:

  • 相关阅读:
    jQuery的选择器
    01-jQuery的介绍
    client、offset、scroll系列
    BOM
    定时器
    js中的面向对象
    javascript小练手
    DOM介绍
    关于DOM的事件操作
    伪数组 arguments
  • 原文地址:https://www.cnblogs.com/hichens/p/12380908.html
Copyright © 2011-2022 走看看