8. Acquis à vérifier et actions personnelles
Ce que la matière incorporée permet de travailler
- Expliquer pourquoi un thread est prêt ou bloqué, qui le réveille et pourquoi il ne reprend pas nécessairement immédiatement.
- Justifier les valeurs initiales et l’ordre des opérations du producteur–consommateur; simuler tampon vide, plein et première libération.
- Distinguer propriété d’un mutex, réacquisition selon son type, héritage de priorité, attente adaptative et rendez-vous d’une barrière.
- Dérouler le triplet prédicat/mutex/condition, notamment la libération atomique et le retest; expliquer l’absence de mémoire du signal.
- Construire les chronologies FCFS/SJF/SRT/RR et calculer F, T, W et première réponse sans mélanger leurs définitions.
- Calculer une priorité et un quantum dans le modèle O(1), situer active/expirée et reconnaître la préemption entre niveaux.
- Utiliser les poids CFS et leur somme pour calculer une période, sans remplacer les poids par nice ni supposer une équité de groupes automatique.
- Lire fork/create/join/exit, tracer descendants et threads, diagnostiquer l’attente active avec GDB et vérifier un candidat d’exclusion par un contre-exemple.
- Expliquer toutes les phases de la chaîne de sémaphores, y compris le post avant création et la destruction après joins.
Annonces de révision du 7 octobre
L’enseignant conseille de faire les laboratoires avant leur séance, afin de disposer de questions précises et du temps pour les approfondir. Des exercices d’anciens examens sont annoncés. Sémaphores et mutex sont la priorité de révision en concurrence; barrières et variables de condition ne sont pas annoncées comme systématiques à l’intra, sans exclusion formelle. Les conditions sont aussi prévues dans TP2.
L’ordonnancement sera exercé à l’intra. L’enseignant insiste sur une chronologie entièrement correcte : une erreur propagée ne donne pas automatiquement crédit à la suite du raisonnement. Aucun barème chiffré par question n’est donné dans cette séance. Il suggère d’inscrire les signatures d’API sur la feuille manuscrite mentionnée, mais la vidéo ne précise pas le nombre de pages ou de faces; vérifier les modalités officielles plutôt que déduire un format ici.
Une révision est annoncée au dernier labo et au lundi précédant l’intra. Avec l’intra fixé au 21 octobre, les dates 16 et 19 octobre sont déduites du calendrier à partir de cette annonce. Le jour de l’examen, pas de cours selon l’annonce, avec des disponibilités réservables pour les questions. Aucune réservation n’a été faite.
Les étoiles rouges du cours 10 signalent des idées sur lesquelles revenir et demander de l’aide; un passage survolé n’est pas retiré de la matière. Les assistants répondent au labo, l’enseignant propose des disponibilités et de rester après séance. En fin de labo, l’assistant propose notamment 15 à 20 minutes pour les questions. Au labo 9 octobre, l’assistant annonce les solutions 1 à 6, demande de les revoir avant la séance suivante et prévoit publier le prochain labo avant la séance, éventuellement la veille. Les deux corrigés sont effectivement accessibles lors de la vérification du 14; cela ne prouve pas la publication de Labo 05.
L’annonce « pas de nouveau cours préenregistré lundi prochain », prononcée le 7, concerne le 12 octobre, en contraste avec la reprise asynchrone du 5. Elle ne signifie pas que les cours ne sont pas enregistrés. L’enseignant indique avoir livré l’essentiel de l’intra à l’avance pour laisser environ deux semaines de révision. Le labo 9 est annoncé pour sémaphores/mutex et celui du 16 pour ordonnancement; ce maître ne devine pas le contenu encore non publié de ce dernier module.
Obligations et état vérifié le 14 octobre 2026
| Objet | Fait vérifié / action restant personnelle |
|---|---|
| TP1 de la semaine 06 | 4 %, équipe 1 à 4; échéance 9 octobre 2026 à 23 h 55, déjà passée à la date du maître. Vérifier le reçu de dépôt si cela reste à faire |
| Divergence TP1 | L’énoncé/module indiquaient 23 h 59; la liste officielle affiche 23 h 55, retenu comme limite prudente. Des fichiers locaux ne prouvent pas un dépôt |
| Intra | 21 octobre 2026,18 h 30–21 h 20, VCH-2880,37 %; consulter les modalités et se préparer personnellement |
| TP2, repère ultérieur | Échéance publiée 10 novembre 2026 à 23 h 55, 9 %, équipe 1 à 4; traitement détaillé hors de ce maître |
| Expériences du labo | Configurer la VM demandée; compiler/observer les exemples; réaliser GDB/Peterson et compléter le gabarit si l’activité est demandée dans la progression |
| Labo 05 | Contenu interne omis pour ce maître; sa future publication peut modifier l’inventaire et nécessitera un complément |
Le sommaire des exigences TP1 [accès au cours requis] conserve le détail de ce travail; l’entrée de semaine 06 traitée ici est son obligation d’échéance. L’énoncé du laboratoire repris ne fournit pas de date de remise ni pondération propre : aucune n’est inventée. Les travaux du cours sont destinés à la VM Linux fournie selon les consignes générales.
Aucune étude, présence, expérience personnelle, réservation, communication à l’enseignant ou soumission n’est attestée par ce maître. La récupération et la transcription fournissent les ressources; les actions ci-dessus demeurent celles de l’étudiant. Le statut réel de dépôt du TP1 n’a pas été consulté.