zoukankan      html  css  js  c++  java
  • 单道批处理系统和多道批处理系统

    单道批处理系统

    1.单道批处理系统

    单道批bai处理系统的工作原理:内存中du只允许存放一个作业,当前正在运zhi行的作业驻留内存,执行顺dao序是先进先出.在单道批处理系统中,一个作业单独进入内存并独占系统资源,直到运行结束后下一个作业才能进入内存,当进行I操作时,CPU处等待状态。其目的是减少作业间转换时的人工操作,从而减少CPU的等待时间。它的特征是内存中只允许存放一个作业,即当前正在运行的作业才能驻留内存,作业的执行顺序是先进先出,即按顺序执行。

    2.单道批处理系统的缺点

    单道批处理系统最主要的缺点是,系统中的资源得不到充分的利用。这是因为在内存中仅有一道程序,每逢该程序在运行中发出I/O请求后,CPU便处于等待状态,必须在其I/O完成后才继续运行。又因I/O设备的低速性,更使CPU的利用率显著降低。

    多道批处理系统

    1.多道程序设计的基本概念

    引入目的:单道批处理系统中,任意时刻只允许一道作业在内存中运行,资源利用率低,为了提高系统资源利用率和系统吞吐量,引入了多道程序设计技术。
    多道:允许多个程序同时存在于主存中,按照某种原则分派处理机,逐个执行这些程序。

    2.多道批处理系统的特征

    • 多道性
    • 无序性
    • 调度性
      • 作业调度
      • 进程调度

    3.多道批处理系统的优缺点

    • 资源利用率高
    • 系统吞吐量大
    • 平均周转时间长
    • 无交互能力

    适合大型科学计算、数据处理

    4.多道批处理系统需要解决的问题

    • 处理机管理问题
      • 分配与回收
      • 提高利用率
    • 内存管理问题
      • 分配与回收
      • 信息保护
    • I/O设备管理问题
      • 分配与使用
      • 提高利用率
    • 文件管理问题
      • 方便使用
      • 保证数据的安全性与一致性
    • 作业管理问题
      • 根据作业类型进行作业组织
    • 用户与系统接口
      • 提供用户与OS间的接口

    5.操作系统

    操作系统是一组能有效地组织和管理计算机的硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。

  • 相关阅读:
    Array.of()和Array()区别
    less常用方法
    javascript时间戳转换成yyyy-MM-DD格式
    javascript中标准事件流addEventListener介绍
    javascript中模块化知识总结
    搜索栏简单小案例
    css3伸缩布局中justify-content详解
    css3动画简单案例
    正则表达式的语法
    Beautisoup库
  • 原文地址:https://www.cnblogs.com/coderD/p/13670232.html
Copyright © 2011-2022 走看看