Cours Ordonnancement SJF et SRTF

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 34

  • @mouhammadnourtidjani2617
    @mouhammadnourtidjani2617 4 роки тому +2

    merci encore de plus madame, grâce à vous , je suis déjà près pour les devoirs.
    Et ça nous fait plaisir d'apprendre encore plus au près de vous.

  • @francepanti3013
    @francepanti3013 2 роки тому +3

    Bonjour Mme, vraiment merci pour vos cours, aujourd'hui grâce à vous je comprends l'ordonnance des processus et l'interblocage. Vos cours sont très bien détaillé. À ce fait, pouvez vous s'il vous plaît faire des vidéos sur la synchronisation des processus, les mémoires caches et les moniteurs 🙏🙏.
    Merci encore

  • @omrisourour5727
    @omrisourour5727 19 днів тому

    Merci beaucoup madame ❤❤

  • @zuter9756
    @zuter9756 2 роки тому +2

    2022 et le contenu reste magnefique

  • @Sy-ok7pt
    @Sy-ok7pt Рік тому +1

    allah ijazik bekher

  • @sweetieilhame1780
    @sweetieilhame1780 2 роки тому

    الله ينورك ❤️

  • @moustaphasd
    @moustaphasd 4 роки тому

    Merci 🙏

  • @KifféAbel-c3q
    @KifféAbel-c3q 10 місяців тому

    🔵💙 merci

  • @dahoyasmine2248
    @dahoyasmine2248 3 роки тому

    Merci !!

  • @abdelkarimassiraj2398
    @abdelkarimassiraj2398 4 роки тому +2

    Merci pour vous, mais dans la videos suivant de exercice 3, le temps de reponse et le temps séjeur sont deux appelations correspondent à la meme chose. Datte de fin moins datte d'arrivée d'une tache.

    • @docteurn.toubaline6606
      @docteurn.toubaline6606  4 роки тому +1

      Le temps de séjour= fin d'exécution- instant d'arrivé
      (le temps passé dans le système)
      Le temps de réponse=début d'exécution-instant d'arrivé
      (le temps d'attente avant le début d'exécution)

    • @abdelkarimassiraj2398
      @abdelkarimassiraj2398 4 роки тому +1

      @@docteurn.toubaline6606 Bien reçu, merci beaucoup, Lah yjazik belkhir.

  • @nassibabelgherras4622
    @nassibabelgherras4622 4 роки тому

    merci infiniment

  • @kadraayan2612
    @kadraayan2612 4 роки тому +1

    Merci beaucoup madame je voulait que vous nous expliquez le politique HRN si c'est possible

    • @docteurn.toubaline6606
      @docteurn.toubaline6606  4 роки тому +5

      Bonsoir,
      HRN Highest Response Ratio Next (Plus grand rapport ensuite) est un algorithme non préemptif proposé afin d'améliorer l’algorithme SJF Shortest Job First (plus court d’abord). Il prend en considération le temps d’exécution estimé (Temps CPU) et le temps d’attente du processus.
      Chaque fois que le processeur est libre, on calcule la priorité des processus qui sont en file d’attente selon la formule suivante :
      Priorité= (temps d’attente+ temps d’exécution)/temps d’exécution. Le processus qui aura la plus grande priorité alloue le processeur. Si plusieurs processus ont la même priorité, alors prendre le plus court.
      Exemple :
      Processus Temps d’arrivé Temps CPU
      P1 0 3
      P2 2 6
      P3 4 4
      P4 6 5
      P5 8 2
      Exécution :
      A l’instant 0, il y’a que P1 en file d’attente. P1 alloue le CPU. L’algorithme est non-préemptif alors P1 termine à l’instant 3 et libère le CPU.
      A l’instant 3, il y’a que P2 en file d’attente. P2 alloue le CPU. P2 termine à l’instant 9 et libère le CPU.
      A l’instant 9 : P3, P4 et P5 sont en attente => Calculer la priorité :
      Instant Priorité P3 Priorité P4 Priorité P5
      9 (5+4)/4=2.25 (3+5)/5=1.6 (1+2)/2=1.5
      P3 est plus prioritaire=> P3 alloue le processeur jusqu’à 13.
      A l’instant 13 : P4 et P5 sont en attente => Calculer la priorité :
      Instant Priorité P4 Priorité P5
      13 (7+5)/5=2.4 (5+2)/2=3.5
      P5 est plus prioritaire=> P5 alloue le processeur jusqu’à 15.
      A l’instant 15, il reste seulement P4 => il alloue CPU jusqu’à 20.

    • @nassibabelgherras4622
      @nassibabelgherras4622 4 роки тому

      @@docteurn.toubaline6606 svp votre email

  • @yassousou8554
    @yassousou8554 4 роки тому

    Madame dans l'exemple de SJF j'ai pas compris pourquoi c'est jusqu'a C qu'on commence a comparer entre CDE pourquoi pas de BCDE ???

    • @docteurn.toubaline6606
      @docteurn.toubaline6606  4 роки тому +5

      L'ordonnanceur compare entre les processus qui sont en file d'attente pour choisir le plus court (dès que le processeur est libre):
      A l'instant 0, A est le seul dans la file d'attente => A s'exécute (de 0 à 3)
      A l'instant 3, B est le seul dans la file d'attente => B s'exécute (de 3 à 9)
      A l'instant 9, C, D et E sont en file d'attente => On cherche le plus court => E
      et ainsi de suite ....
      Voir aussi l'exercice SJF: ua-cam.com/video/Dee8nTUywe8/v-deo.html

  • @patricenikiema5755
    @patricenikiema5755 3 роки тому

    Tres bien

  • @onespiritanis7416
    @onespiritanis7416 3 роки тому

    pour le SRTF a l instant 7 E est inferieur a C POURQUOI tu as continue avec C ?

    • @docteurn.toubaline6606
      @docteurn.toubaline6606  3 роки тому

      Le principe de l'algorithme SRTF est d'allouer le processeur à tout moment au processus qui demande le moins d'unités d'exécution.
      A l'instant 7, le processus C lui reste une seule unité et E demande aussi une seule unité. Donc, E n'interrompe pas l'exécution du processus en cours puisque il ne demande pas moins de temps d'exécution.

  • @jeandadsonsaint-pierre4405
    @jeandadsonsaint-pierre4405 4 роки тому +1

    Salut mme pouvez-vous me laisser ton email svp?
    je suis SAINT-PIERRE Jean Dadson.

  • @nawelnawel1774
    @nawelnawel1774 3 роки тому

    Madame svp ..علاش العملية B
    تفوت قبل E
    Temp d'exécution de E
    أقل من B

    • @docteurn.toubaline6606
      @docteurn.toubaline6606  3 роки тому +2

      Le système compare entre les processus qui sont prêts en file d'attente pour choisir le processus qui alloue le processeur.
      Dans SJF, B arrive à l'instant 1 trouve le processeur occupé donc il reste en file d'attente.
      A l'instant 3, le processus A termine son exécution et libère le processeur. Le système trouve seulement B en file d'attente, donc, il alloue le processeur au processus B. (E n'est pas encore arrivé).
      Par contre quand B termine son exécution, le système trouve à l'instant 9, plusieurs processus en file d'attente, alors il choisi le plus court, c'est à dire, le processus E.

    • @nawelnawel1774
      @nawelnawel1774 3 роки тому +3

      @@docteurn.toubaline6606 فهمت استاذة ربي يجازيك.... استاذة من فضلك تقدري ديريلنا
      Les algorithmes gestion de mémoire ?
      شرحك جدا راااااااائع

    • @salmachermati7793
      @salmachermati7793 3 роки тому

      @@nawelnawel1774 up

  • @nassibabelgherras4622
    @nassibabelgherras4622 4 роки тому

    svp madame votre email

  • @HamzaMahamatsaleh
    @HamzaMahamatsaleh 2 місяці тому

    Merci infiniment

  • @demsss8945
    @demsss8945 4 роки тому

    mille merci

  • @paulino8634
    @paulino8634 3 роки тому

    Merci beaucoup

  • @mehtarihsane5930
    @mehtarihsane5930 3 роки тому

    Merci bcp

  • @hamzairaoui
    @hamzairaoui 2 роки тому

    Merci bcp

  • @alimoubarry6899
    @alimoubarry6899 8 місяців тому

    Merci bcp