Archivo de la etiqueta: deadlock

Prevención y Recuperación de Interbloqueos en Sistemas Operativos

Interbloqueo (Deadlock) en Sistemas Operativos II

Docentes

Ing. Jorge Osio
Ing. Eduardo Kunysz

Datos de la Cursada

  1. La materia consiste de dos módulos, en donde se tendrán dos parciales con sus respectivos recuperatorios.
  2. Se elimina el flotante, pero se podrá recuperar el primer parcial en el recuperatorio del segundo módulo.
  3. Se debe tener el 80% de asistencia para aprobar la materia.
  4. Se realizará un trabajo de laboratorio a lo largo de la cursada que contribuirá con el 20% de la nota final.
  5. Web de Seguir leyendo “Prevención y Recuperación de Interbloqueos en Sistemas Operativos” »

Problemas comunes en programación concurrente

Pregunta 1B:
El principio de la bandera es un teorema que podemos usar para comprobar si está garantizado la exclusión mutua para dos procesos en un código concreto. Si dos procesos primero levantan sus banderas y después miran al otro lado por lo menos uno de los procesos ve la bandera del otro levantado.

Se puede comprobar con contradicción:

Asumimos P0 era el último en mirar

Entonces la bandera de P0 está levantada

Asumimos que P0 no ha visto la bandera de P1

Entonces P1 ha levantado la bandera Seguir leyendo “Problemas comunes en programación concurrente” »