Qu'est-ce que Job Control?

Divers gotsand4fun Février 26, 2016 0 0
FONT SIZE:
fontsize_dec
fontsize_inc

 Le contrôle de l'emploi est le terme pour la gestion des différentes actions sur un système informatique. Les ordinateurs peuvent faire plusieurs choses à la fois, mais dans de nombreux cas ne peut être qu'un processus unique dans une région donnée à un moment donné. Les ordinateurs utilisent un système de contrôle des tâches pour gérer leurs tâches de façon à ce que seul processus en utilisant les ressources dans un domaine, alors que les ressources encore des utilisations dans un autre domaine. Ces systèmes de contrôle de la priorité des opérations et détient tâches importantes exécuter des tâches plus rapides et moins important dans l'arrière-plan.

 Systèmes de contrôle de l'emploi développées tôt dans la conception des ordinateurs modernes afin d'atténuer les problèmes de vitesse. Dans de nombreux systèmes de début, l'ordinateur des systèmes centraux étaient plus en mesure d'accélérer à travers les tâches qui leur sont données. Les problèmes de vitesse survenus dans les communications avec les systèmes périphériques. Non seulement les systèmes ont été plus lents, mais le temps de transfert entre le groupe des systèmes a été assez long. Ajouts aux périphériques, tels que des tampons et des systèmes de cache, seulement certains processus peuvent être faites plus rapidement, et ne résout pas le problème.

 Multitâche était une première tentative de contrôle du travail. L'ordinateur était un nouveau système qui a gardé la trace des emplois actifs et inactifs. Lorsque le système était trop occupé à gérer un nouvel emploi, il a été mis en file d'attente inactive un. Une fois le matériel est capable de prendre un nouveau processus, le processus de priorité le plus élevé serait rendue active. Ce processus passe alors dans le matériel.

 Le problème avec ce système était dans sa nature décentralisée. Bien qu'une seule file d'attente compte de tous les processus actifs et inactifs, les informations relatives au matériel venu du matériel lui-même. Le pilote pour le matériel rendrait compte si oui ou non disponible pour le planificateur comme un processus avoir une erreur et a continué à utiliser le matériel, il ne serait jamais devenu disponible. En outre, certains des additifs sont nécessaires, seul le processeur central ou un dispositif périphérique spécifique; cela ficeler l'ensemble du système de mettre fin à ces processus. Pour lutter contre ce problème, les systèmes modernes de piste ont été conçus.

 Le contrôle de l'emploi se concentre sur l'idée de l'informatique préventive. Chaque processus est donnée une priorité globale et des priorités parfois secondaires par rapport à certains systèmes. Ordinateur Scheduler gère la file d'attente des processus. Si un seul processus qui est plus important que qui est actuellement actif, suspension active et prendra en charge le nouveau processus. Si le programme en attendant le processus le plus important, il va redémarrer.

(0)
(0)