12:07 je ne comprends madame comment ça se fait que p1 et p2 peuvent exécuté le code en même temps ? et pourquoi quand p1 s'exécute le nb de tickets il ne vaut pas 0? et reste à 1 svp ?
P1 et P2 sont deux processus qui exécutent le même code (tous les deux veulent réserver un ticket), mais comme on a un seul processeur, on ne peut réellement que les exécuter un à un. Avec un algorithme d'ordonnancement préemptif (round robin en l'occurrence), le processeur exécute une partie de P1, puis une partie de P2, puis une partie de P1, etc. Là, on a pris le pire cas, où la préemption, quand elle a lieu, interrompt le processus P1 avant qu'il ne puisse passer changer la valeur de nb_tickets, ce qui va poser un conflit.
شكرا لكي على التفسير السهل والواضح بدون تعقيدات
Explication claire merci. j'ai une remarque concernant la boucle while de la solution de peterson. while(tour==autre && interesse[autre]==true);
thnx from algeria
Avec plaisir :)
J'ai trés bien compris Merci beaucoup 🇩🇿❤️
yaatik saha madame🥰🥰
Magnifiques🇲🇦🇲🇦
Thank you ❤
12:07 je ne comprends madame comment ça se fait que p1 et p2 peuvent exécuté le code en même temps ? et pourquoi quand p1 s'exécute le nb de tickets il ne vaut pas 0? et reste à 1 svp ?
P1 et P2 sont deux processus qui exécutent le même code (tous les deux veulent réserver un ticket), mais comme on a un seul processeur, on ne peut réellement que les exécuter un à un. Avec un algorithme d'ordonnancement préemptif (round robin en l'occurrence), le processeur exécute une partie de P1, puis une partie de P2, puis une partie de P1, etc. Là, on a pris le pire cas, où la préemption, quand elle a lieu, interrompt le processus P1 avant qu'il ne puisse passer changer la valeur de nb_tickets, ce qui va poser un conflit.
هل يمكننا الحصول على ملف الدرس رجاءا
MERCI ❤
thank you
mrc dz
😍
MR6
Donne ton Pdf se
Bonjour, vous trouverez tous mes supports sur mon site: liliasfaxi.wix.com/liliasfaxi