什么是批处理作业?

批处理作业是一种特殊类型的计算机操作,无需人工干预即可处理一系列任务。这些作业通常在非高峰时段有效地处理重复性任务,以优化系统使用和性能。想象一下,您的计算机在您睡觉时处理待办事项列表。感兴趣吗?了解批处理作业如何简化工作流程以及它们为何对现代计算至关重要。

批处理作业可能是计算机资源利用和管理中最古老的方法之一。很简单,用户通常以文件的形式收集一定量的数据,并准备批处理作业以通过特定的计算机程序或一组程序一次性处理所有这些文件。与交互式计算机会话相反,在交互式计算机会话中,用户主动向计算机发出命令并从计算机接收输入请求,批处理作业包含用户想要在单个操作中对这些文件和数据执行的所有工作。

在计算的早期阶段,大型大型计算机的拥有和运营成本很高。因此,批处理作业被设计为用户提交工作供计算机处理的一种方式,可以全天均匀地分配系统的计算能力和资源。最终,随着大型机通过终端接收远程用户,常规工作日涉及更多的交互式会话,这使得大型机无法继续工作。sy。然后,批处理作业被安排到队列中以便在夜间运行。这样,这些昂贵的计算系统的成本就更合理了。<图>女人用电脑倒立

随着信息技术产业的不断蓬勃发展以及计算机普及到桌面,批处理作业仍在继续尽管许多批处理作业对于大多数典型的台式计算机用户来说是不可见的,但仍然是计算机使用的主要内容。一些可能被忽视的最常见的批处理作业是每天在幕后发生的简单过程。打印一系列文件是批处理作业的一种形式,其中文档被发送到打印机并计划输出。另一个典型的批处理作业是清理通过全天使用各种计算机程序而积累的临时文件。

其他存在能够根据用户定义的规范处理多个文件的批处理作业。图像处理程序带有内置的批处理方法,允许用户对大量图像执行重复操作。在其他更大的环境中,批处理还负责许多与业务相关的任务。计算机在一天结束时生成的报告总结了收集到的所有数据,是一项常见的批处理作业。繁忙的数据库还承担批处理作业,以便当大量收集的数据可能会给数据库带来压力时,可以将它们批量添加到数据库中。

由于批处理作业的实用性,因此需要更多处理批处理的技术继续发展。 IBM® 为其计算平台开发了专门面向大批量处理和调度操作的操作系统和整个软件系统。每个台式计算机操作系统还带有一些我调度或使用批处理作业的问题。脚本语言已经发展到可以轻松准备和组织需要使用多个软件程序的批处理作业,并且诸如 UNIX™ 的 cron 或 Microsoft® 作业调度程序之类的调度守护程序可以以特定用户的身份运行批处理作业,并具有独特的功能。出于安全目的的权限。

  • 发表于 2024-02-20 13:15
  • 阅读 ( 15 )
  • 分类:科学教育

0 条评论

请先 登录 后评论