1. INSTITUTO UNIVERSITARIO DE TECNOLOGÍA
JUAN PABLO PÉREZ ALFONZO
IUTEPAL
AMPLIACIÓN PUERTO CABELLO
SISTEMA OPERATIVO
Prof: Integrantes:
Silvana Iannuzzi Jesús A. Martínez
CI: 24.642.212
Sección 1451
Puerto Cabello, 17 de Abril del 2016
3. Semáforos
Un semáforo es una variable especial que
constituye una serie de opciones elementales
para poder restringir o garantizar el acceso a los
recursos en un sistema operativo con un entorno
de multiprocesamiento en el que e ejecutan
varios procesos concurrentemente.
4. Tipos de Semáforos
• Semáforo Contador:
Nos permiten llevar la cuenta del numero de
unidades de recursos compartidos disponibles en
memoria que va desde O hasta N.
• Semáforo de Espera:
Se emplea para forzar que un proceso pase a
estado bloqueado hasta que se cumpla la
conducción que le permita ejecutarse.
5. • Semáforo de exclusión mutua:
Inicialmente su contador vale 1 y permite que
haya un único proceso simultáneamente dentro
de la selección critica.
• Ventajas del uso de semáforos:
Permite sincronizar dos o mas procesos de
manera que no se desperdicien recursos de la
CPU.