job:作业
在某些操作系统中,作业(job)是计算机操作者(或是一个叫做作业调度器的程序)交给操作系统的执行单位。例如,作业可以是一个应用程序的运行,比如一个每周都执行的职工工资册的程序。通常作业是以批的(而非交互式的)模式运行的。操作者或作业调度器交给操作系统一批要执行的作业(职工工资册、花销分析、雇员文件升级等等),这些作业将在操作系统没有执行具有时间敏感性的交互式操作时被执行。在IBM主机型操作系统(MVS,OS/390以及其后代产品)中,作业是用作业控制语言(JCL)来描述的。作业被分解为作业步。举一个作业步(job step)的例子,它可以用于确定此作业中所需的某个特殊的数据集或数据库是可访问的。
一般地,一个写了一个该以批作业方式运行的程序的开发程序员,也应该写JCL来告诉操作系统该如何运行该作业(例如,它使用什么数据集或数据库)。作业调度器(job scheduler)的使用通常提供了更大的灵活性和管理和报告批作业操作的能力。
一个类似的术语是任务,它通常是一种应用在交互式操作上的概念。一个服务于一个或多个交互式用户的多任务操作系统可以同时在后台执行批作业。
最近更新时间:2008-06-17 EN
相关推荐
-
机器学习、AI要求、示例的基础设施
对于寻求利用数据获得竞争优势的公司来说,IT是作为一种专业学科的存在。现在,企业充斥着数据,但处理和分析数据的 […]
-
Nvidia合作伙伴、客户将AI带入数据中心
英伟达(Nvidia)凭借强大的GPU赢得了最大的云提供商的业务,以运行其AI模型和服务。该供应商正在转向下游 […]
-
使用AI工具简化数据中心内的操作
数据中心使用AI工具来管理它们处理的设施和工作负载。AI可以帮助数据中心管理员完成各种任务,包括电源控制、能耗 […]
-
6个机器学习应用程序助力数据中心优化
对于现在的IT专业人士,机器学习和人工智能是流行词语,而对企业的数据中心而言,它们带来真正的希望。 与你或你的 […]