SlideShare una empresa de Scribd logo
1 de 19
Sistemas Operativos ,[object Object],[object Object],[object Object],[object Object],[object Object]
PREVENCIÓN DE BLOQUEOS MUTUOS
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
El esquema espera – morir  ,[object Object],[object Object]
El esquema herir – esperar  ,[object Object]
Diferencias  ,[object Object],[object Object]
DETECCIÓN DE BLOQUEOS MUTUOS
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
1.Enfoque Centralizado
[object Object],[object Object],[object Object]
Para construir la gráfica de espera: ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Algoritmo centralizado para detección de bloqueos mutuos ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Gestión de errores en Java
Gestión de errores en JavaGestión de errores en Java
Gestión de errores en Javaeccutpl
 
Uso de Excepciones en JAVA
Uso de Excepciones en JAVAUso de Excepciones en JAVA
Uso de Excepciones en JAVAinnovalabcun
 
Jyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcacionesJyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcacionesJyoc X
 
Java exceptions
Java exceptionsJava exceptions
Java exceptionssandropaul
 
Java exceptions
Java exceptionsJava exceptions
Java exceptionsDeli_amor
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 ppsajplbe
 
Excepciones
ExcepcionesExcepciones
Excepcioneskattybe
 
Sistemas Tolerantes a Fallas
Sistemas Tolerantes a FallasSistemas Tolerantes a Fallas
Sistemas Tolerantes a FallasAgustin Ramos
 
Parcial II de Sistema de Operación – Semestre 201322
Parcial II de Sistema de Operación – Semestre 201322Parcial II de Sistema de Operación – Semestre 201322
Parcial II de Sistema de Operación – Semestre 201322Viviana Trujillo
 
Estructuras de iteracion
Estructuras de iteracionEstructuras de iteracion
Estructuras de iteracionUVM
 
Presentación1
Presentación1Presentación1
Presentación1janet290
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialDamelysCarrillo2
 

La actualidad más candente (19)

Examen 2 s,o,
Examen 2 s,o,Examen 2 s,o,
Examen 2 s,o,
 
Gestión de errores en Java
Gestión de errores en JavaGestión de errores en Java
Gestión de errores en Java
 
5.manejo de excepciones
5.manejo de excepciones5.manejo de excepciones
5.manejo de excepciones
 
Sincronizacion
SincronizacionSincronizacion
Sincronizacion
 
Uso de Excepciones en JAVA
Uso de Excepciones en JAVAUso de Excepciones en JAVA
Uso de Excepciones en JAVA
 
Jyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcacionesJyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcaciones
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
 
Gestión de excepciones en java
Gestión de excepciones en javaGestión de excepciones en java
Gestión de excepciones en java
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 pps
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Sistemas Tolerantes a Fallas
Sistemas Tolerantes a FallasSistemas Tolerantes a Fallas
Sistemas Tolerantes a Fallas
 
Parcial II de Sistema de Operación – Semestre 201322
Parcial II de Sistema de Operación – Semestre 201322Parcial II de Sistema de Operación – Semestre 201322
Parcial II de Sistema de Operación – Semestre 201322
 
excepciones en java
excepciones en javaexcepciones en java
excepciones en java
 
05 java excepciones
05 java excepciones05 java excepciones
05 java excepciones
 
Estructuras de iteracion
Estructuras de iteracionEstructuras de iteracion
Estructuras de iteracion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Programación III (Java) - 09 Cierre
Programación III (Java) - 09 CierreProgramación III (Java) - 09 Cierre
Programación III (Java) - 09 Cierre
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
 

Similar a Manejo de Bloqueos Mútuos

Similar a Manejo de Bloqueos Mútuos (20)

Capitulo2
Capitulo2Capitulo2
Capitulo2
 
Op
OpOp
Op
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
1modulo2seccion5
1modulo2seccion51modulo2seccion5
1modulo2seccion5
 
Deadlock
DeadlockDeadlock
Deadlock
 
Sincronizacion Procesos
Sincronizacion ProcesosSincronizacion Procesos
Sincronizacion Procesos
 
Detección y Recuperación grupo 7.pptx
Detección y Recuperación grupo 7.pptxDetección y Recuperación grupo 7.pptx
Detección y Recuperación grupo 7.pptx
 
Sistema opertivo
Sistema opertivoSistema opertivo
Sistema opertivo
 
Kelly salina sistemas operativos
Kelly salina sistemas operativosKelly salina sistemas operativos
Kelly salina sistemas operativos
 
Kelly
KellyKelly
Kelly
 
Kelly
KellyKelly
Kelly
 
Kelly sistemas operativos
Kelly  sistemas operativosKelly  sistemas operativos
Kelly sistemas operativos
 
Kelly salina
Kelly salinaKelly salina
Kelly salina
 
Kelly salina
Kelly salinaKelly salina
Kelly salina
 
Exposicion sistemas opertivos1
Exposicion sistemas opertivos1Exposicion sistemas opertivos1
Exposicion sistemas opertivos1
 
Tema5
Tema5Tema5
Tema5
 
Comunicación entre Procesos
Comunicación entre ProcesosComunicación entre Procesos
Comunicación entre Procesos
 
21
2121
21
 
Monitores
MonitoresMonitores
Monitores
 

Más de Natalia Ludeña

Ejemplo Realizado En Weka
Ejemplo Realizado En WekaEjemplo Realizado En Weka
Ejemplo Realizado En WekaNatalia Ludeña
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónNatalia Ludeña
 
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESHERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESNatalia Ludeña
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIXNatalia Ludeña
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalNatalia Ludeña
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASNatalia Ludeña
 
Instalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasInstalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasNatalia Ludeña
 

Más de Natalia Ludeña (11)

Seti@Home
Seti@HomeSeti@Home
Seti@Home
 
Ejemplo Realizado En Weka
Ejemplo Realizado En WekaEjemplo Realizado En Weka
Ejemplo Realizado En Weka
 
Parallelcomputing
ParallelcomputingParallelcomputing
Parallelcomputing
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Paginación, Segmentación y Fragmentación
Paginación, Segmentación y FragmentaciónPaginación, Segmentación y Fragmentación
Paginación, Segmentación y Fragmentación
 
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILESHERRAMIENTAS PARA BASE DE DATOS MÓVILES
HERRAMIENTAS PARA BASE DE DATOS MÓVILES
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIX
 
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo RelacionalDiseñO LóGico De Bases De Datos Para El Modelo Relacional
DiseñO LóGico De Bases De Datos Para El Modelo Relacional
 
Prueba Chi-Cuadrada
Prueba Chi-CuadradaPrueba Chi-Cuadrada
Prueba Chi-Cuadrada
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
 
Instalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformasInstalación del Netlogo en diferentes plataformas
Instalación del Netlogo en diferentes plataformas
 

Manejo de Bloqueos Mútuos