Earliest deadline first scheduling

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir EDF (homonymie).
Les algorithmes d'ordonnancement

EDF - Rate-monotonic - Round-robin

LIFO - FIFO -


Earliest deadline first scheduling est un algorithme d'ordonnancement préemptif à priorité dynamique utilisé dans les systèmes temps réel. Il attribue une priorité à chaque requête en fonction de l'échéance de cette dernière. Plus l'échéance d'une tâche est proche, plus sa priorité est grande. De cette manière, au plus vite le travail doit être réalisé, au plus il a de chances d'être exécuté. Cet algorithme est optimal pour tous types de système de tâches, cependant, il est assez difficile à mettre en œuvre et est donc peu utilisé. De plus, il ne prévoit aucun compromis "satisfaisant" en cas de surcharge du système (taux d'utilisation supérieur à 100%); son implantation est donc un peu hasardeuse dans les systèmes temps réel industriels.