Integrantes:                        Brito Tarsis C.I:18.015.601                        Díaz Desiree C.I:16.364.736        ...
Consiste en garantizar que los procesos seejecuten en forma cronológica y a la mismavez respetar el orden de los eventos d...
En Sistemas   Distribuidos esImportante Mantener  Sincronizados los
USO DE RELOJES SINCRONIZADOS   Hasta hace poco, se dispone del hardware y    software necesarios para la sincronización d...
Ejemplo:   Un ejemplo claro es el reloj de Sony    con Android que está completamente    sincronizado con nuestro móvil. ...
EXCLUSIÓN MUTUALa exclusión mutua no es mas que una serie dealgoritmos que se utilizan en la programaciónconcurrente para ...
Son algoritmos que realizan elección de procesospara coordinar, iniciar y realizar secuencias quegarantizan que al momento...
Comparten un token único entre todos losnodos el cual permite que un nodo entre en lasección critica (SC) si posee al toke...
Estos algoritmos         • Un proceso que posee a unrequieren dos o mas          recurso, debe liberarlorondas sucesivas d...
Los interbloqueos en SOD puedenllegar a ser más desastrosos queen sistemas operativos nodistribuidos.Las estrategias mas c...
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
Sincronizacion en sistemas distribuidos grupo # 4
Próxima SlideShare
Cargando en…5
×

Sincronizacion en sistemas distribuidos grupo # 4

454 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
454
En SlideShare
0
De insertados
0
Número de insertados
83
Acciones
Compartido
0
Descargas
8
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Sincronizacion en sistemas distribuidos grupo # 4

  1. 1. Integrantes: Brito Tarsis C.I:18.015.601 Díaz Desiree C.I:16.364.736 Hernández Dania C.I: 17.271.595 Makal José C.I: 19.91.2032 Reyes Angela C.I: 18.165.902 Silva Laura C.I.20.087.527 Prof.: María José JaramilloGrupo # 4
  2. 2. Consiste en garantizar que los procesos seejecuten en forma cronológica y a la mismavez respetar el orden de los eventos dentrodel sistema.
  3. 3. En Sistemas Distribuidos esImportante Mantener Sincronizados los
  4. 4. USO DE RELOJES SINCRONIZADOS  Hasta hace poco, se dispone del hardware y software necesarios para la sincronización de relojes a gran escala (es decir, en todo Internet).  Todo esto ya lo estamos viendo con productos como relojes o cámaras que incorporan android.  Android es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, y otros dispositivos.
  5. 5. Ejemplo: Un ejemplo claro es el reloj de Sony con Android que está completamente sincronizado con nuestro móvil. Cada cosa que ocurre en el móvil también aparece en el reloj.
  6. 6. EXCLUSIÓN MUTUALa exclusión mutua no es mas que una serie dealgoritmos que se utilizan en la programaciónconcurrente para con esta programación poder evitar elingreso a las secciones criticas por mas de un procesosimultaneo.Algunos ejemplos de algoritmos clásicos de exclusiónmutua son:El algoritmo de Dekker.El algoritmo de Peterson.
  7. 7. Son algoritmos que realizan elección de procesospara coordinar, iniciar y realizar secuencias quegarantizan que al momento de iniciar una elecciónesta concluya con el acuerdo de todos los procesoscon respecto a la identidad de nuevo coordinador.
  8. 8. Comparten un token único entre todos losnodos el cual permite que un nodo entre en lasección critica (SC) si posee al token, este utilizanúmeros de secuencia en lugar de marcas detiempo. Cada partición de un token contiene unnumero de secuencias del resto de los nodosdonde un nodo incrementa el contador de numerosecuencia cada vez que realiza una petición paraposeer a token.
  9. 9. Estos algoritmos • Un proceso que posee a unrequieren dos o mas recurso, debe liberarlorondas sucesivas de antes de que sea otorgado mensajes entre los a otro proceso. nodos. Fue el primer algoritmo • Se deben entregar lospropuesto para lograr la derechos sobre unexclusión mutua en redes recurso en el orden en que cuyos nodos se se hicieron todas las comuniquen solamentemediante mensajes y que solicitudes de uso del no compartan memoria. recurso. ANGELA REYES
  10. 10. Los interbloqueos en SOD puedenllegar a ser más desastrosos queen sistemas operativos nodistribuidos.Las estrategias mas comunes son: Detección: Permitir que ocurran los bloqueos, detectarlos e intentar recuperarse de ellos. Prevención: Hacer que los bloqueos sean imposibles desde el punto de vista estructural. Evitarlos: Evitar los bloqueos mediante la asignación cuidadosa de los recursos. ANGELA REYES

×