什么是批处理作业(Batch Job)?

批处理作业可能是计算机资源利用和管理中最古老的方法之一。很简单,用户收集一些数据,通常是以文件的形式,并准备一个批处理作业,通过一个特定的计算机程序或一组程序同时处理所有这些文件。与交互式计算机相反会话,当用户...
批处理作业可能是计算机资源利用和管理中最古老的方法之一。很简单,用户收集一些数据,通常是以文件的形式,并准备一个批处理作业,通过一个特定的计算机程序或一组程序同时处理所有这些文件。与交互式计算机相反会话,当用户主动地向计算机发出命令并接收来自计算机的输入请求时,批处理作业包括用户希望在一次操作中对这些文件和数据所做的所有工作,大型主机的拥有和操作成本很高。因此,批处理作业被设计成一种用户提交工作给计算机处理的方式,这种方式可以在一天中均匀地分配系统的计算能力和资源。最终,随着大型机通过终端向远程用户发起挑战,正常的工作日需要更多的交互式会话,使主机保持忙碌。然后,批处理作业被安排到队列中,在晚上进行操作。这样,这些昂贵的计算系统的成本就更合理了。随着信息技术产业的持续繁荣和计算机向桌面扩展,批处理作业仍然是电脑的主要用途,虽然许多批处理作业对大多数典型的桌面计算机用户是看不见的。但一些最常见的批处理作业可能被忽视,它们是每天在幕后发生的简单过程。打印一系列文件是批处理作业的一种形式,其中文档被发送到打印机并安排输出。另一种典型的批处理作业是指清理一天中通过使用各种计算机程序积累起来的临时文件。还有其他类型的批处理作业,它们能够根据用户定义的规范处理多个文件图像处理程序具有内置的批处理方法,允许用户对大量图像执行重复操作。在其他更大的上下文中,批处理还负责许多与业务相关的任务。计算机生成的报告在一天结束时汇总收集的所有数据,是执行的一种常见的批处理作业。繁忙的数据库也承担批处理作业,以便在收集到的大量数据可能对数据库造成压力时,可以将这些数据成批添加到数据库中。由于批处理作业的有用性,更多处理批处理的技术在不断发展。IBM®已经为其计算平台开发了专门面向大批量处理和调度操作的操作系统和整个软件系统。每个台式计算机操作系统都带有一些调度或批处理方法脚本语言的发展使得准备和组织需要使用多个软件程序的批处理作业和调度诸如UNIX之类的守护程序变得更加容易™~s cron或Microsoft®~s作业计划程序可以作为具有唯一权限的特定用户运行批处理作业,以达到安全目的
  • 发表于 2020-08-07 16:16
  • 阅读 ( 1815 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具