Next: Estructuras de datos concurrentes
Up: Tareas de programación
Previous: Planificación con prioridades
  Índice General
Exclusión mutua a nivel bajo
Estos ejercicios se puede realizar sin Java.
- Implementa los protocolos de entrada y salida para proteger una
sección crítica con la instrucción fetch-and-increment.
- Implementa los protocolos de entrada y salida para proteger una
sección crítica con la instrucción compare-and-swap.
- Amplía los algoritmos de los protocolos de entrada y salida
(también para el caso test-and-set) para que funcione
con más de dos procesos garantizando espera limitada
(Ayuda: usa un arreglo del tamaño del número de proceso
participando para dar paso de forma explícita).
© 2005, Dr. Arno Formella, Universidad de Vigo, Departamento de Informática