Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Ordonnancement


L'ordonnancement est le terme informatique désignant le mécanisme permettant de choisir quel processus doit être exécuté par quel processeur. En effet que l'ordinateur soit mono- ou multiprocesseur il y a en général plus de processus en attente que de ressource de calcul disponible. Un des rôles du système d'exploitation est justement de permettre d'exécuter plus d'un processus par processeur.

Pour cela, à intervalle régulier, le système exécute un algorithme qui choisit le processus à exécuter. Si le nouveau processus est différent de l'ancien alors survient un changement de contexte, opération qui consiste à sauvegarder les données rélatives à l'ancienne tâche (cette structure de données est généralement appelée PCB) puis à restaurer le PCB de la nouvelle tâche.

Du choix de cet algorithme dépend le comportement du système. Il existe deux grandes classes d'ordonnancement :

En anglais la partie du système destinée à accomplir cette tâche est appelée scheduler.

Sommaire

Algorithmes d'ordonnancement populaires

Bibliographie

Voir aussi

Lien interne



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia