Está en la página 1de 2

Licenciatura en Ingeniería en Informática y Sistemas

Nombre: Yovana Hall Gutiérrez


Cédula: 8-809-2277
Profesor: Adrián Campos
Materia: Sistema Operativo I

GLOSARIO N° 3

Exclusión Mutua: Los algoritmos de exclusión mutua se usan en programación concurrente para
evitar que entre más de un proceso a la vez en la sección crítica. La sección crítica es el fragmento
de código donde puede modificarse un recurso compartido.

Interbloqueo: En sistemas operativos, el bloqueo mutuo es el bloqueo permanente de un


conjunto de procesos o hilos de ejecución en un sistema concurrente que compiten por recursos
del sistema o bien se comunican entre ellos.
Programación Concurrente: se define como la metodología implementada con el fin de resolver
algunos problemas de manera concurrente, lo que quiere decir que se ejecutan múltiples labores
de programación al mismo tiempo y no de forma secuencial.

Semáforo: Los semáforos son un mecanismo de sincronización de procesos que permiten


al programador asistir al planificador del sistema operativo en su toma de decisiones de
manera que permiten sincronizar la ejecución de dos o más procesos. A diferencia de los
cerrojos, los semáforos nos ofrecen un mecanismo de espera no ocupada. Los semáforos
son un tipo de datos que están compuestos por dos atributos: Un contador, que siempre vale
>= 0 y Una cola de procesos inicialmente vacía.

Spinlock: es un bloqueo que hace que un hilo que intenta adquirirlo simplemente espere en un
bucle mientras comprueba repetidamente si el bloqueo está disponible.

También podría gustarte