SlideShare una empresa de Scribd logo
1 de 5
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
Ventajas
del uso de
Semáforos
Semáforos
Semáforo
Contador
Semáforo
en
Espera
Semáforo
de
exclusión
Mutua
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.
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.
• 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.

Más contenido relacionado

La actualidad más candente

Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threadsLiNo Candelario
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
Mapa conceptual de arquitectura de redes
Mapa conceptual de arquitectura de redesMapa conceptual de arquitectura de redes
Mapa conceptual de arquitectura de redesitzelk
 
SICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSSICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSlorenapardo
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre Juan Anaya
 
Sincronizacion de Procesos
Sincronizacion de ProcesosSincronizacion de Procesos
Sincronizacion de Procesosmastermind87
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosLuis Dario Gomez
 
Diferencias entre rna monocapa y multicapa
Diferencias entre rna monocapa y multicapaDiferencias entre rna monocapa y multicapa
Diferencias entre rna monocapa y multicapaDelita Paulina
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofiabeymarlopez
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosEmmanuel Fortuna
 
Unidad Aritmético Lógica (ALU)
Unidad Aritmético Lógica (ALU)Unidad Aritmético Lógica (ALU)
Unidad Aritmético Lógica (ALU)SimoneGv
 

La actualidad más candente (20)

Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threads
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Mapa conceptual de arquitectura de redes
Mapa conceptual de arquitectura de redesMapa conceptual de arquitectura de redes
Mapa conceptual de arquitectura de redes
 
SICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOSSICRONIZACION DE PROCESOS
SICRONIZACION DE PROCESOS
 
Entrada y Salida
Entrada y SalidaEntrada y Salida
Entrada y Salida
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Algoritmo del baquero
Algoritmo del baqueroAlgoritmo del baquero
Algoritmo del baquero
 
Mapa conceptual sobre
Mapa conceptual sobre Mapa conceptual sobre
Mapa conceptual sobre
 
Sincronizacion de Procesos
Sincronizacion de ProcesosSincronizacion de Procesos
Sincronizacion de Procesos
 
Modelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativosModelo de 5 estados para sistemas operativos
Modelo de 5 estados para sistemas operativos
 
Hilos hebras
Hilos hebrasHilos hebras
Hilos hebras
 
Diferencias entre rna monocapa y multicapa
Diferencias entre rna monocapa y multicapaDiferencias entre rna monocapa y multicapa
Diferencias entre rna monocapa y multicapa
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
Direccionamiento
DireccionamientoDireccionamiento
Direccionamiento
 
3.1 politica y_filosofia
3.1 politica y_filosofia3.1 politica y_filosofia
3.1 politica y_filosofia
 
Procesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas OperativosProcesos e Hilos en los Sistemas Operativos
Procesos e Hilos en los Sistemas Operativos
 
Volley vs Retrofit
Volley vs RetrofitVolley vs Retrofit
Volley vs Retrofit
 
Unidad Aritmético Lógica (ALU)
Unidad Aritmético Lógica (ALU)Unidad Aritmético Lógica (ALU)
Unidad Aritmético Lógica (ALU)
 
Registro de banderas y alu
Registro de banderas y aluRegistro de banderas y alu
Registro de banderas y alu
 
Exposicion semaforos
Exposicion semaforosExposicion semaforos
Exposicion semaforos
 

Destacado (17)

Sistemas control
Sistemas controlSistemas control
Sistemas control
 
Audio cassete taller #7
Audio cassete taller #7Audio cassete taller #7
Audio cassete taller #7
 
Diapositivas de practica
Diapositivas de practicaDiapositivas de practica
Diapositivas de practica
 
Filósofos
FilósofosFilósofos
Filósofos
 
Monitores
MonitoresMonitores
Monitores
 
Monitores
MonitoresMonitores
Monitores
 
Semáforos, monitores y paso de mensajes
Semáforos, monitores y paso de mensajesSemáforos, monitores y paso de mensajes
Semáforos, monitores y paso de mensajes
 
Hilos semaforos
Hilos semaforosHilos semaforos
Hilos semaforos
 
Hilos en java
Hilos en javaHilos en java
Hilos en java
 
Ingenieria de sotware
Ingenieria de sotwareIngenieria de sotware
Ingenieria de sotware
 
Problema de los Filosofos
Problema de los FilosofosProblema de los Filosofos
Problema de los Filosofos
 
Monitores-sistemas operativos
Monitores-sistemas operativosMonitores-sistemas operativos
Monitores-sistemas operativos
 
El semáforo
El semáforoEl semáforo
El semáforo
 
Semaforos
SemaforosSemaforos
Semaforos
 
Semáforos
SemáforosSemáforos
Semáforos
 
Capitulo7 semaforos
Capitulo7 semaforosCapitulo7 semaforos
Capitulo7 semaforos
 
Paginas de matematicas
Paginas de matematicasPaginas de matematicas
Paginas de matematicas
 

Similar a Sistema operativos semáforos

Caracteristicas y funciones de los s.o.
Caracteristicas y funciones de los s.o.Caracteristicas y funciones de los s.o.
Caracteristicas y funciones de los s.o.fredyos
 
Cuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyCuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyfredyos
 
Procesos en los Sistemas Operativos
Procesos en los Sistemas OperativosProcesos en los Sistemas Operativos
Procesos en los Sistemas OperativosAlix Indriago
 
SISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS ISISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS Ialexiscarrada
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativosEliuth Lopez Ruiz
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsfernando912
 
Laminas de tic
Laminas de ticLaminas de tic
Laminas de ticgenessisb
 
Laminas de tic genessi
Laminas de tic genessiLaminas de tic genessi
Laminas de tic genessigenessisb
 
Tipos de s.o
Tipos de s.oTipos de s.o
Tipos de s.oglocom15
 
Clase nº2 tipos de s.o
Clase nº2  tipos de s.oClase nº2  tipos de s.o
Clase nº2 tipos de s.oglocom15
 
PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)UDO Monagas
 
Taller interbloqueo
Taller interbloqueo Taller interbloqueo
Taller interbloqueo Vero Mateus
 
Clasisficacion de los s.o
Clasisficacion de los s.oClasisficacion de los s.o
Clasisficacion de los s.oThiago Cruzz
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticamxchx
 

Similar a Sistema operativos semáforos (20)

Caracteristicas y funciones de los s.o.
Caracteristicas y funciones de los s.o.Caracteristicas y funciones de los s.o.
Caracteristicas y funciones de los s.o.
 
Procesos_so
Procesos_soProcesos_so
Procesos_so
 
Cuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyCuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddy
 
Funciones del sistema operativo
Funciones del sistema operativoFunciones del sistema operativo
Funciones del sistema operativo
 
sistemas operativos 1
sistemas operativos 1sistemas operativos 1
sistemas operativos 1
 
Procesos en los Sistemas Operativos
Procesos en los Sistemas OperativosProcesos en los Sistemas Operativos
Procesos en los Sistemas Operativos
 
SISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS ISISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS I
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Laminas de tic
Laminas de ticLaminas de tic
Laminas de tic
 
Laminas de tic genessi
Laminas de tic genessiLaminas de tic genessi
Laminas de tic genessi
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Tipos de s.o
Tipos de s.oTipos de s.o
Tipos de s.o
 
Clase nº2 tipos de s.o
Clase nº2  tipos de s.oClase nº2  tipos de s.o
Clase nº2 tipos de s.o
 
PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)PLC - Interfaz Hombre Máquina (EAI)
PLC - Interfaz Hombre Máquina (EAI)
 
Taller interbloqueo
Taller interbloqueo Taller interbloqueo
Taller interbloqueo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Clasisficacion de los s.o
Clasisficacion de los s.oClasisficacion de los s.o
Clasisficacion de los s.o
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 

Sistema operativos semáforos

  • 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.