ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Deadlock


Enviado por   •  19 de Diciembre de 2022  •  Resumen  •  432 Palabras (2 Páginas)  •  73 Visitas

Página 1 de 2

[pic 1]

Universidad de oriente

Núcleo de Monagas-Maturín

2022

Resumen Grupo 3

[pic 2]

Profesor:

-Heickel Loreto

Deadlock

        Es cualquier situación en la que ningún miembro de algún grupo de entidades puede proceder porque cada uno espera a que otro miembro, incluido él mismo, tome medidas, como enviar un mensaje o, más comúnmente, liberar un bloqueo. Los interbloqueos son un problema común en los sistemas de multiprocesamiento, la computación paralela y los sistemas distribuidos, porque en estos contextos los sistemas a menudo usan bloqueos de software o hardware para arbitrar recursos compartidos e implementar la sincronización de procesos.

Condiciones para un Bloqueo Mutuo

        Una situación de interbloqueo en un recurso solo puede surgir si todas las siguientes condiciones ocurren simultáneamente en un sistema:

  • Exclusión mutua: Al menos un recurso debe mantenerse en modo no compartible; es decir, solo un proceso a la vez puede usar el recurso. De lo contrario, no se impediría que los procesos utilizaran el recurso cuando fuera necesario. Sólo un proceso puede utilizar el recurso en un instante dado de tiempo.  
  • Retención y espera o retención de recursos: un proceso actualmente contiene al menos un recurso y solicita recursos adicionales que están siendo retenidos por otros procesos.
  • Sin preferencia: un recurso solo puede ser liberado voluntariamente por el proceso que lo posee.

Administración de almacenamiento

        La administración del almacenamiento abarca todos los procesos y tecnologías utilizados para administrar los recursos, el software y el hardware que componen un sistema de almacenamiento de datos.

        Si bien las herramientas y técnicas exactas utilizadas para administrar el almacenamiento de datos diferirán entre las organizaciones, aquí hay una lista de procesos comunes de administración de almacenamiento:

  • Aprovisionamiento: El proceso de asignar capacidad de almacenamiento a equipos, servidores y otras máquinas.
  • Virtualización: La práctica de aprovechar las máquinas virtuales (VM) para desacoplar el software de los entornos operativos de hardware.
  • Contenedorización: Un tipo de virtualización en la que se utilizan entornos informáticos totalmente empaquetados y portátiles para desacoplar el software de sus sistemas operativos.
  • Compresión de datos: Una técnica utilizada para liberar espacio en disco, cerrar brechas de memoria, reducir los tiempos de recuperación y maximizar su capacidad de almacenamiento.
  • Migración de datos: El proceso de mover datos de una ubicación de almacenamiento a otra.
  • Replicación de datos: Desde instantáneas hasta duplicación, la replicación de datos implica almacenar los mismos datos en múltiples ubicaciones de almacenamiento para redundancia, resistencia y confiabilidad.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (102 Kb) docx (164 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com