VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > 批处理教程 >
  • 单道批处理系统和多道批处理系统

单道批处理系统

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.操作系统

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

本文作者:codeFiler

本文链接:https://www.cnblogs.com/coderD/p/13670232.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

加油

冲啊



相关教程