Job queue (original) (raw)
In system software, a job queue (a.k.a. batch queue, input queue), is a data structure maintained by job scheduler software containing jobs to run. Users submit their programs that they want executed, "jobs", to the queue for batch processing. The scheduler software maintains the queue as the pool of jobs available for it to run. Multiple batch queues might be used by the scheduler to differentiate types of jobs depending on parameters such as: * job priority * estimated execution time * resource requirements The use of a batch queue gives these benefits:
Property | Value |
---|---|
dbo:abstract | En el software de sistema, una cola de trabajos es una estructura de datos mantenida por software de planificación de trabajos que contiene un listado de órdenes o programas a ejecutar. Los usuarios envían los programas a ejecutar (trabajos) a una cola para su procesamiento por lotes. El planificador gestiona la cola como la fuente de trabajos y órdenes a ejecutar. Se pueden crear múltiples colas o bien programar los trabajos para que sean ejecutados en base a criterios como la prioridad, el tiempo estimado de ejecución o la cantidad de recursos que serán necesarios para su completa ejecución. El uso de las colas de trabajo permite, entre otros, compartir recursos informáticos entre múltiples usuarios, así como programar trabajos que consumen muchos recursos para que sean ejecutados en momentos en los que el sistema no esté tan ocupado. * Datos: Q6206744 (es) In system software, a job queue (a.k.a. batch queue, input queue), is a data structure maintained by job scheduler software containing jobs to run. Users submit their programs that they want executed, "jobs", to the queue for batch processing. The scheduler software maintains the queue as the pool of jobs available for it to run. Multiple batch queues might be used by the scheduler to differentiate types of jobs depending on parameters such as: * job priority * estimated execution time * resource requirements The use of a batch queue gives these benefits: * sharing of computer resources among many users * time-shifts job processing to when the computer is less busy * avoids idling the compute resources without minute-by-minute human supervision * allows around-the-clock high utilization of expensive computing resources Any process that comes to the CPU should wait in a queue. (en) |
dbo:wikiPageID | 4019422 (xsd:integer) |
dbo:wikiPageLength | 1646 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1091806931 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Run_time_(program_lifecycle_phase) dbr:Batch_processing dbr:Command_pattern dbr:Command_queue dbr:Priority_queue dbr:System_software dbr:Task_queue dbc:Job_scheduling dbr:Job_scheduler dbr:Help:Job_queue |
dbp:wikiPageUsesTemplate | dbt:Operating-system-stub dbt:Aka dbt:For dbt:More_sources dbt:Redirect dbt:Reflist dbt:Short_description dbt:Self_reference |
dcterms:subject | dbc:Job_scheduling |
gold:hypernym | dbr:Structure |
rdf:type | dbo:Building |
rdfs:comment | In system software, a job queue (a.k.a. batch queue, input queue), is a data structure maintained by job scheduler software containing jobs to run. Users submit their programs that they want executed, "jobs", to the queue for batch processing. The scheduler software maintains the queue as the pool of jobs available for it to run. Multiple batch queues might be used by the scheduler to differentiate types of jobs depending on parameters such as: * job priority * estimated execution time * resource requirements The use of a batch queue gives these benefits: (en) En el software de sistema, una cola de trabajos es una estructura de datos mantenida por software de planificación de trabajos que contiene un listado de órdenes o programas a ejecutar. Los usuarios envían los programas a ejecutar (trabajos) a una cola para su procesamiento por lotes. El planificador gestiona la cola como la fuente de trabajos y órdenes a ejecutar. Se pueden crear múltiples colas o bien programar los trabajos para que sean ejecutados en base a criterios como la prioridad, el tiempo estimado de ejecución o la cantidad de recursos que serán necesarios para su completa ejecución. (es) |
rdfs:label | Cola de trabajos (es) Job queue (en) |
owl:sameAs | freebase:Job queue wikidata:Job queue dbpedia-es:Job queue https://global.dbpedia.org/id/4onM1 |
prov:wasDerivedFrom | wikipedia-en:Job_queue?oldid=1091806931&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Job_queue |
is dbo:wikiPageRedirects of | dbr:Batch_queue |
is dbo:wikiPageWikiLink of | dbr:History_of_operating_systems dbr:Commodore_1581 dbr:Command_queue dbr:Job_(computing) dbr:Job_stream dbr:At_(command) dbr:Urgent_computing dbr:Job_control_(computing) dbr:Job_scheduler dbr:OS/360_and_successors dbr:Batch_queue |
is foaf:primaryTopic of | wikipedia-en:Job_queue |