SlideShare una empresa de Scribd logo
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

Examen 2 s,o,
Examen 2 s,o,Examen 2 s,o,
Examen 2 s,o,
Luis Flores
 
Gestión de errores en Java
Gestión de errores en JavaGestión de errores en Java
Gestión de errores en Java
eccutpl
 
5.manejo de excepciones
5.manejo de excepciones5.manejo de excepciones
5.manejo de excepciones
Santiago Bernal
 
Sincronizacion
SincronizacionSincronizacion
Sincronizacion
Stefano Salvatori
 
Uso de Excepciones en JAVA
Uso de Excepciones en JAVAUso de Excepciones en JAVA
Uso de Excepciones en JAVA
innovalabcun
 
Jyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcacionesJyoc java-cap02 bifurcaciones
Jyoc java-cap02 bifurcaciones
Jyoc X
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
sandropaul
 
Java exceptions
Java exceptionsJava exceptions
Java exceptions
Deli_amor
 
Gestión de excepciones en java
Gestión de excepciones en javaGestión de excepciones en java
Gestión de excepciones en java
Videoconferencias UTPL
 
3 java sesin 3 pps
3 java sesin 3 pps3 java sesin 3 pps
3 java sesin 3 pps
ajplbe
 
Excepciones
ExcepcionesExcepciones
Excepciones
kattybe
 
Sistemas Tolerantes a Fallas
Sistemas Tolerantes a FallasSistemas Tolerantes a Fallas
Sistemas Tolerantes a Fallas
Agustin 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 201322
Viviana Trujillo
 
excepciones en java
excepciones en javaexcepciones en java
excepciones en java
www.mentoringit.com.mx
 
05 java excepciones
05 java excepciones05 java excepciones
05 java excepciones
Renny Batista
 
Estructuras de iteracion
Estructuras de iteracionEstructuras de iteracion
Estructuras de iteracion
UVM
 
Presentación1
Presentación1Presentación1
Presentación1
janet290
 
Programación III (Java) - 09 Cierre
Programación III (Java) - 09 CierreProgramación III (Java) - 09 Cierre
Programación III (Java) - 09 Cierre
Andoni Eguíluz Morán
 
Tecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificialTecnicas de busqueda en inteligencia artificial
Tecnicas de busqueda en inteligencia artificial
DamelysCarrillo2
 

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

Capitulo2
Capitulo2Capitulo2
Capitulo2
Santiago
 
Op
OpOp
Unidad III
Unidad IIIUnidad III
Unidad III
Luis Morán
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
Joel Bohorquez
 
1modulo2seccion5
1modulo2seccion51modulo2seccion5
Deadlock
DeadlockDeadlock
Deadlock
David Lilue
 
Sincronizacion Procesos
Sincronizacion ProcesosSincronizacion Procesos
Sincronizacion Procesos
David Lilue
 
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
AcruxJordan
 
Sistema opertivo
Sistema opertivoSistema opertivo
Sistema opertivo
Alejandra Lima
 
Kelly salina sistemas operativos
Kelly salina sistemas operativosKelly salina sistemas operativos
Kelly salina sistemas operativos
tecnologica
 
Kelly
KellyKelly
Kelly salina
Kelly salinaKelly salina
Kelly salina
tecnologica
 
Kelly
KellyKelly
Kelly sistemas operativos
Kelly  sistemas operativosKelly  sistemas operativos
Kelly sistemas operativos
tecnologica
 
Kelly salina
Kelly salinaKelly salina
Kelly salina
tecnologica
 
Exposicion sistemas opertivos1
Exposicion sistemas opertivos1Exposicion sistemas opertivos1
Exposicion sistemas opertivos1
Fiorela VG
 
Tema5
Tema5Tema5
Tema5
i92almaa
 
Comunicación entre Procesos
Comunicación entre ProcesosComunicación entre Procesos
Comunicación entre Procesos
SandraRodriguezAvila
 
21
2121
Monitores
MonitoresMonitores

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 salina
Kelly salinaKelly salina
Kelly salina
 
Kelly
KellyKelly
Kelly
 
Kelly sistemas operativos
Kelly  sistemas operativosKelly  sistemas operativos
Kelly sistemas operativos
 
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

Seti@Home
Seti@HomeSeti@Home
Seti@Home
Natalia Ludeña
 
Ejemplo Realizado En Weka
Ejemplo Realizado En WekaEjemplo Realizado En Weka
Ejemplo Realizado En Weka
Natalia Ludeña
 
Parallelcomputing
ParallelcomputingParallelcomputing
Parallelcomputing
Natalia Ludeña
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
Natalia 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ón
Natalia 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ÓVILES
Natalia Ludeña
 
Administración de Memoria en UNIX
Administración de Memoria en UNIXAdministración de Memoria en UNIX
Administración de Memoria en UNIX
Natalia 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 Relacional
Natalia Ludeña
 
Prueba Chi-Cuadrada
Prueba Chi-CuadradaPrueba Chi-Cuadrada
Prueba Chi-Cuadrada
Natalia 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 DISTRIBUIDAS
Natalia 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 plataformas
Natalia 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