J'ouvre ces questions depuis que je ne peux pas trouver facile à comprendre résumé des informations sur ce sujet. Il n'y a même pas une bonne vidéo sur youtube qui explique cela. J'étudie actuellement la programmation en temps réel et la programmation statique et dynamique en fait partie. Je n'arrive pas à comprendre.Avantages et inconvénients avec la planification statique et dynamique
S'il y a quelqu'un qui peut expliquer les avantages et les inconvénients de l'ordonnancement statique et dynamique d'une manière éducative, ce serait vraiment utile.
Ce que j'ai à ce jour est la suivante:
ordonnancement statique: est une approche hors ligne où un programme est généré manuellement. Il peut être modifié pendant l'exécution, mais n'est pas suggéré, car il risque de faire manquer les délais aux threads. C'est facile à mettre en œuvre et à analyser. Parce qu'il est facile à analyser, il est facile de voir si le système va respecter toutes ses échéances.
Planification dynamique: Est une approche en ligne où la planification est générée automatiquement. Il peut être modifié pendant l'exécution par le système et il ne devrait pas (dans la plupart des cas) que les threads manquent leurs délais. Si le système change, il est facile de générer un nouvel horaire puisqu'il est généré automatiquement. Il n'y a aucune garantie que le système respecte toutes ses échéances.
Quelqu'un qui peut expliquer ces deux un peu mieux que moi? Ou peut-être ajouter plus d'informations sur ces deux. Peut-être l'illustrer avec une image afin que ce soit plus facile d'envelopper ma tête autour d'elle.
que voulez-vous dire par voie pédagogique ?? –
@SupunWijerathne Haha, merci google translate ... C'est un mot que nous utilisons en Suède. Mais ce que je veux dire, c'est "d'une manière facile à comprendre". –
Je suis vraiment bon en anglais, je me demande juste ce que vous attendiez réellement. :)) –