• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/20

Click para voltear

20 Cartas en este set

  • Frente
  • Atrás
¿Cuáles son los tipos de relojes?
Los relojes de software y hardware.
¿Cuáles son las características principales del algoritmo de Lamport?
Un reloj lógico de Lamport es un contador de software asociado a cada proceso.

Conceptualmente, este reloj lógico es considerado como un reloj que tan solo tiene significado en el contexto de los mensajes enviados entre los procesos. Cuando un proceso recibe un mensaje, actualiza el valor de su reloj lógico en relación con el emisor de dicho mensaje.
¿Cuáles son las condiciones para la asignación de un tiempo en el algoritmo Lamport?
El algoritmo sigue las siguientes reglas:

Un proceso incrementa su contador antes de cada evento que ocurra en ese proceso.
Cuando un proceso envía un mensaje, este incluye su contador en el envío.
Al recibir un mensaje, se actualiza el contador del receptor si es necesario, al mayor entre su propio contador y la marca de tiempo recibida en dicho mensaje.
¿Qué es y para que sirve la sincronización?
Ayuda a los administradores tener una misma referencia de tiempo para todos sus equipos el cual facilita en el momento de cruzar información para realizar algún diagnósticos o revisión.
¿Cuáles son los algoritmos de sincronización?
Cristian,Berkeley, Algoritmo de tiempos lógicos de Lamport
¿Cuáles son los algoritmos de elección?
es aquel que se utiliza para escoger un proceso único que juegue un papel específico.
¿Qué es una transacción atómica?
La expresión transacciones atómicas se ha utilizado frecuentemente en el marco conceptual de los sistemas operativos y las bases de datos. Una transacción atómica tiene todas las propiedades de una acción atómica, más la característica adicional de que su ejecución puede tener exito o fallar. Por fallo se entiende la ocurrencia de un error del que la transacción no puede recuperarse, por ejemplo, un fallo de procesador.
¿Cuántos son los mensajes por dato/Salida, el retraso antes del dato en tiempo de mensajes y el principal problema de Anillo de fichas de exclusión mutua?
DESVENTAJAS
Único punto de falla
El coordinador es un “cuello de botella”
¿Cuáles son los dos algoritmos de elección?
- Algoritmo de elección basado en anillo
- Algoritmo abusón (bully)
¿Qué es una transacción atómica?
La expresión transacciones atómicas se ha utilizado frecuentemente en el marco conceptual de los sistemas operativos y las bases de datos. Una transacción atómica tiene todas las propiedades de una acción atómica, más la característica adicional de que su ejecución puede tener exito o fallar. Por fallo se entiende la ocurrencia de un error del que la transacción no puede recuperarse, por ejemplo, un fallo de procesador. Si falla una unidad atómica, los componentes del sistema que están siendo manipulados por la acción pueden quedar en estado inconsistente. Ante un fallo, una transacción atómica garantiza que los componentes son devueltos a su estado original. Las transacciones atómicas a veces se conocen como acciones recuperables.
¿Qué es el algoritmo de Cristian?
Es un algoritmo centralizado en un servidor de tiempo UTC, que manda el tiempo a un receptor de nuestro sistema que se denominará receptor de UTC, el resto de clientes se sincronizarán con dicho equipo.
¿Qué es el algoritmo de Berkeley?
Sincronización interna, no dispone de señal UTC. Es un algoritmo centralizado en un servidor maestro elegido por todas las computadoras conectadas. El servidor periódicamente muestrea el tiempo de las computadoras y con esa información estima un tiempo que es comunicado al resto de las máquinas para su sincronización.
¿Qué es el Algoritmo bully?
El algoritmo del abusón permite la caída de procesos durante una elección. A diferencia del algoritmo basado en anillo este supone que el sistema es síncrono, esto es, que utiliza timeouts para detectar un fallo en un proceso.
¿Qué es el Algoritmo de elección basado en anillo?
El objetivo de este algoritmo es la elección de un proceso individual llamado coordinador que es el proceso con identificador más grande.

En un principio todos los procesos se etiquetan como no participantes y cuando comienza una elección se marca como participante y envía un mensaje de elección. El algoritmo cumple E1 y E2. Es un algoritmo que sirve para comprender las características de los algoritmos de elección pero no tiene valor práctico dado que no tolera fallos.
¿Qué mecanismos de recuperación de errores en las acciones atómicas hay?
- conversación
- notificación asíncrona.
¿Qué son los relojes Físicos?
Son los que se relacionan directamente con el tiempo real.
¿Qué es la sincronización de relojes?
La sincronización de relojes en un sistema distribuido consiste en garantizar que los procesos se ejecuten de forma cronológica y a la misma vez respetar el orden de los eventos dentro del sistema.
¿Qué son los relojes lógicos?
Aquellos que se basan en el orden de los eventos, no en el tiempo en el que ocurren.
¿Qué es la sincronización externa de un reloj físico?
Externa: Los relojes se sincronizan con una fuente de tiempo externa fiable
¿Qué es la sincronización interna de un reloj físico?
Los relojes no se sincronizan con una fuente de tiempo externa.