Job (computing)
In computing, a job is a unit of work or unit of execution (that performs said work). A component of a job (as a unit of work) is called a task or a step (if sequential, as in a job stream). As a unit of execution, a job may be concretely identified with a single process, which may in turn have subprocesses (child processes; the process corresponding to the job being the parent process) which perform the tasks or steps that comprise the work of the job; or with a process group; or with an abstract reference to a process or process group, as in Unix job control.
- Comment
- enIn computing, a job is a unit of work or unit of execution (that performs said work). A component of a job (as a unit of work) is called a task or a step (if sequential, as in a job stream). As a unit of execution, a job may be concretely identified with a single process, which may in turn have subprocesses (child processes; the process corresponding to the job being the parent process) which perform the tasks or steps that comprise the work of the job; or with a process group; or with an abstract reference to a process or process group, as in Unix job control.
- Has abstract
- enIn computing, a job is a unit of work or unit of execution (that performs said work). A component of a job (as a unit of work) is called a task or a step (if sequential, as in a job stream). As a unit of execution, a job may be concretely identified with a single process, which may in turn have subprocesses (child processes; the process corresponding to the job being the parent process) which perform the tasks or steps that comprise the work of the job; or with a process group; or with an abstract reference to a process or process group, as in Unix job control. Jobs can be started interactively, such as from a command line, or scheduled for non-interactive execution by a job scheduler, and then controlled via automatic or manual job control. Jobs that have finite input can complete, successfully or unsuccessfully, or fail to complete and eventually be terminated. By contrast, online processing such as by servers has open-ended input (they service requests as long as they run), and thus never complete, only stopping when terminated (sometimes called "canceled"): a server's job is never done.
- Hypernym
- Unit
- Is primary topic of
- Job (computing)
- Label
- enJob (computing)
- Link from a Wikipage to another Wikipage
- 360
- Batch job
- Batch processing
- Batch production
- Category:Computing terminology
- Category:Job scheduling
- Child process
- Command line
- Computing
- Flow production
- IBM 709
- IBM 7090
- Job control (computing)
- Job Control Language
- Job production
- Job queue
- Job scheduler
- Job shop
- Job shop scheduling
- Job stream
- Makespan
- Middle English
- Operations research
- Parent process
- Process (computing)
- Process group
- Punch card
- Remote job entry
- Server (computing)
- System resource
- Task (computing)
- Unix job control
- SameAs
- 2NH69
- m.03c150g
- m.0996r
- Q25211948
- 作業 (電腦)
- Subject
- Category:Computing terminology
- Category:Job scheduling
- WasDerivedFrom
- Job (computing)?oldid=1101927826&ns=0
- WikiPageLength
- 3965
- Wikipage page ID
- 40472458
- Wikipage revision ID
- 1101927826
- WikiPageUsesTemplate
- Template:Cite journal
- Template:Harvtxt
- Template:Other uses
- Template:Quote
- Template:Refimprove
- Template:Reflist
- Template:Short description
- Template:Wiktionary