TP-systemes-concurrents/TP4/README.md
2023-06-21 20:19:26 +02:00

78 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Problème des lecteurs/rédacteurs
================================
Objectif
--------
Écrire des implantations de LectRed.java.
Stratégies à implanter
- priorité aux rédacteurs ou aux lecteurs
- équitable (absence de famine que ce soient des lecteurs ou des
rédacteurs)
Compilation
-----------
`javac *.java Synchro/*.java`
Exécution
---------
`java Main`
- Le programme trouve automatiquement toutes les implantations
disponibles dans le répertoire (par réflexivité), et en particulier
les nouvelles implantations rajoutées.
- Le bouton daide de la fenêtre affichée par lapplication en
présente les fonctionnalités.
Il est par ailleurs également possible de lancer une implantation
particulière par :
`java Main <l'implantation écrite> <nb lecteurs> <nb rédacteurs>`
par exemple:
`java Main MonImplantation 6 4`des lecteurs/rédacteurs
================================
Objectif
--------
Écrire des implantations de LectRed.java.
Stratégies à implanter
- priorité aux rédacteurs ou aux lecteurs
- équitable (absence de famine que ce soient des lecteurs ou des
rédacteurs)
Compilation
-----------
`javac *.java Synchro/*.java`
Exécution
---------
`java Main`
- Le programme trouve automatiquement toutes les implantations
disponibles dans le répertoire (par réflexivité), et en particulier
les nouvelles implantations rajoutées.
- Le bouton daide de la fenêtre affichée par lapplication en
présente les fonctionnalités.
Il est par ailleurs également possible de lancer une implantation
particulière par :
`java Main <l'implantation écrite> <nb lecteurs> <nb rédacteurs>`
par exemple:
`java Main MonImplantation 6 4`