SlideShare una empresa de Scribd logo
1 de 8
KEVIN ASTRIAGIS DURAN PAREDES
AMIR OSWALDO CANTO PALOMO

ALGORITMO BAKERY
Algoritmo de Lamport
panadería


 Es un ordenador de algoritmo ideado por el
 informático Leslie Lamport, que está destinada
 a mejorar la seguridad en el uso de los
 recursos compartidos entre múltiples hilos por
 medio de la exclusión mutua.
Es común que los múltiples hilos simultáneamente
 para acceder a los mismos recursos. corrupción
 de datos puede ocurrir si dos o más subprocesos
 intentan escribir en la misma memoria
 de localización, o si un hilo lee una ubicación de
 memoria antes de que otro haya terminado de
 escribir en él . Algoritmo de Lamport panadería es
 una de muchas de exclusión mutuaalgoritmos
 diseñados para prevenir concurrentes hilos que
 entran en las secciones críticas de código al
 mismo tiempo para eliminar el riesgo de
 corrupción de datos.
Cada proceso o hilo de ejecución toma un “ticket
 de espera” y hasta que no sea su turno el
 control de la ejecución no es pasado, esto
 significa que hay una variable que mantiene el
 control (un contador) que se incrementa cada
 vez que un turno prosigue.
Características.
   Basado en el modo de atención de los comercios.
   Analogía “Proceso” -> “Cliente”.
   Cada “cliente” recibe un número y el que tenga el
    número menor es atendido (el mínimo).
   Este algoritmo no garantiza que los números sean
    únicos.
   Cuando un proceso quiere entrar a su región crítica
    debe checar si es su turno.
   Debe checar el resto de los procesos para asegurarse
    de que posee el ticket con el número menor.
   En caso de que otro proceso tenga el mismo número
    entrará el que tenga el menor PID.
Algoritmo Bakery / Lambert
Gracias

Más contenido relacionado

Destacado

Destacado (9)

Seg.corte tecnicas com.
Seg.corte tecnicas com.Seg.corte tecnicas com.
Seg.corte tecnicas com.
 
 È Un (Falso) Problema?
 È Un (Falso) Problema? 
 È Un (Falso) Problema?
 È Un (Falso) Problema?
 
Greenhouse gas: Solar Radiation Spectrum
Greenhouse gas: Solar Radiation Spectrum Greenhouse gas: Solar Radiation Spectrum
Greenhouse gas: Solar Radiation Spectrum
 
Двір "Правди"
Двір "Правди"Двір "Правди"
Двір "Правди"
 
Dirección nacional de investigaciones induccion docentes 2014
Dirección nacional de investigaciones induccion docentes 2014Dirección nacional de investigaciones induccion docentes 2014
Dirección nacional de investigaciones induccion docentes 2014
 
Licenciamento ambiental
Licenciamento ambientalLicenciamento ambiental
Licenciamento ambiental
 
Catalografie Bibliotheekschool Gent 20151217
Catalografie Bibliotheekschool Gent 20151217Catalografie Bibliotheekschool Gent 20151217
Catalografie Bibliotheekschool Gent 20151217
 
Qualite de l'air intérieur et étiquetage sanitaire des matériaux - Qualitel
Qualite de l'air intérieur et étiquetage sanitaire des matériaux - QualitelQualite de l'air intérieur et étiquetage sanitaire des matériaux - Qualitel
Qualite de l'air intérieur et étiquetage sanitaire des matériaux - Qualitel
 
Plan de trabajo nuestro recetario
Plan de trabajo nuestro recetarioPlan de trabajo nuestro recetario
Plan de trabajo nuestro recetario
 

Similar a Bakeryexpo

EncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
EncriptacióN Para El Cifrado De Claves PúBlicas Y PrivadasEncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
EncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
Evy
 
Recomendaciones adm windows
Recomendaciones adm windowsRecomendaciones adm windows
Recomendaciones adm windows
Henry Candelario
 
taller servidores
taller servidorestaller servidores
taller servidores
sena
 
Clave criptografia
Clave criptografiaClave criptografia
Clave criptografia
G Hoyos A
 

Similar a Bakeryexpo (20)

Panaderia lamport
Panaderia lamportPanaderia lamport
Panaderia lamport
 
Op
OpOp
Op
 
Stiveeeeeeeeeeen[1]
Stiveeeeeeeeeeen[1]Stiveeeeeeeeeeen[1]
Stiveeeeeeeeeeen[1]
 
Manual tecnicas de_scaning
Manual tecnicas de_scaningManual tecnicas de_scaning
Manual tecnicas de_scaning
 
EncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
EncriptacióN Para El Cifrado De Claves PúBlicas Y PrivadasEncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
EncriptacióN Para El Cifrado De Claves PúBlicas Y Privadas
 
Control de concurrencias investigación
Control de concurrencias investigaciónControl de concurrencias investigación
Control de concurrencias investigación
 
Gestion de transacciones
Gestion de transaccionesGestion de transacciones
Gestion de transacciones
 
Cifrado por RSA.
Cifrado por RSA.Cifrado por RSA.
Cifrado por RSA.
 
Expocontrolcalidad
ExpocontrolcalidadExpocontrolcalidad
Expocontrolcalidad
 
MéTodos De EncriptacióN Para Cifrado De Claves PúBlicas Y Privadas
MéTodos De EncriptacióN Para Cifrado De Claves PúBlicas Y PrivadasMéTodos De EncriptacióN Para Cifrado De Claves PúBlicas Y Privadas
MéTodos De EncriptacióN Para Cifrado De Claves PúBlicas Y Privadas
 
Métodos de encriptación en vpn s
Métodos de encriptación en vpn sMétodos de encriptación en vpn s
Métodos de encriptación en vpn s
 
Recomendaciones adm windows
Recomendaciones adm windowsRecomendaciones adm windows
Recomendaciones adm windows
 
Firma digital 17 ag
Firma digital 17 agFirma digital 17 ag
Firma digital 17 ag
 
taller servidores
taller servidorestaller servidores
taller servidores
 
Criptografia y encriptacion II
Criptografia y encriptacion IICriptografia y encriptacion II
Criptografia y encriptacion II
 
Criptografia II
Criptografia IICriptografia II
Criptografia II
 
Seguridad en la red
Seguridad en la redSeguridad en la red
Seguridad en la red
 
Inv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrenciasInv 1 algoritmos de control de concurrencias
Inv 1 algoritmos de control de concurrencias
 
clase 2.pptxanuncio en Refuerzo escolar
clase  2.pptxanuncio en Refuerzo escolarclase  2.pptxanuncio en Refuerzo escolar
clase 2.pptxanuncio en Refuerzo escolar
 
Clave criptografia
Clave criptografiaClave criptografia
Clave criptografia
 

Bakeryexpo

  • 1. KEVIN ASTRIAGIS DURAN PAREDES AMIR OSWALDO CANTO PALOMO ALGORITMO BAKERY
  • 2. Algoritmo de Lamport panadería Es un ordenador de algoritmo ideado por el informático Leslie Lamport, que está destinada a mejorar la seguridad en el uso de los recursos compartidos entre múltiples hilos por medio de la exclusión mutua.
  • 3. Es común que los múltiples hilos simultáneamente para acceder a los mismos recursos. corrupción de datos puede ocurrir si dos o más subprocesos intentan escribir en la misma memoria de localización, o si un hilo lee una ubicación de memoria antes de que otro haya terminado de escribir en él . Algoritmo de Lamport panadería es una de muchas de exclusión mutuaalgoritmos diseñados para prevenir concurrentes hilos que entran en las secciones críticas de código al mismo tiempo para eliminar el riesgo de corrupción de datos.
  • 4. Cada proceso o hilo de ejecución toma un “ticket de espera” y hasta que no sea su turno el control de la ejecución no es pasado, esto significa que hay una variable que mantiene el control (un contador) que se incrementa cada vez que un turno prosigue.
  • 5. Características.  Basado en el modo de atención de los comercios.  Analogía “Proceso” -> “Cliente”.  Cada “cliente” recibe un número y el que tenga el número menor es atendido (el mínimo).  Este algoritmo no garantiza que los números sean únicos.  Cuando un proceso quiere entrar a su región crítica debe checar si es su turno.  Debe checar el resto de los procesos para asegurarse de que posee el ticket con el número menor.  En caso de que otro proceso tenga el mismo número entrará el que tenga el menor PID.
  • 7.