Sistemas operativos

Páginas: 2 (346 palabras) Publicado: 13 de septiembre de 2012
PROESOS E HILOS

SEMAFORO
EN 1965 SURGIO EL USO DE LA VARIABLE ENTERA PARA CONTAR EL NUMERO DE SEÑALES DE DESPERTAR, GUARDAR PARAA UN USO FUTURO.
• UN SEMAFORO PODRIA TENER EL VALOR 0,
•RESUELVE EL PROBLEMA DE PERDIDA DE SEÑALES DE DESPERTAR.
SEMAFOROS BINARIOS: LOS SEMAFOROS QUE SE INICIALIZAN A 1 Y SON UTILIZADOS POR DOS O MAS PROCEOS PARA ASEGURAR QUE SOLO UNO DE ELLOS PUEDAN ENTRARA SU REGION CRITICA .
MUTEX
SON BUENOS PARA ADMINISTRAR LA EXCLUSION MUTUA PARA CIERTO RECURSO COMPARTIDO DE CODIGO.
CONCEPTO

ES UNA VARIABLE QUE PUEDEESTAR                                                                                                                                                                            EN UNO DE DOS ESTADOS:ABIERTO O CERRADO.

SI ESTA ABIERTO SIGNIFICA QUE LA REGIONCRITICA ESTA DISPONIBLE SE LLAMA MUTEX LOCK.
SI ESTA CERRADA, SE BLOQUEA HASTA QUE EL HILO QUE ESTA EN LA REGION CRITICA TERMINE Y LLAME MUTEX UNCLOK.

EL

MUTEXES EN PTHREARDS
PROPORCIONASVARIAS FUNCIONES QUE PUEDEN UTILIZAR PARA SINCRONIZAR LOS HILOS.
LAS VARIABLES DE CONDICION
PERMITEN QUE LOS HILOS SE BLOQUEEN DEBIDO A QUE CIERTA CONDICION NO SE ESTA CUMPLIENDO
EL PATRON ES ELQUE CIERRE UN MUTEX Y DESPUES ESPERE EN UNA VATIABLE CONDICIONAL CAUNDO NO PUEDA OBTENER LO QUE DESEA.
MONITORES
ES UNA COLECCION DE PROCEDIMIENTOS, VARIALBES Y ESTRUCTURAS DE DATOS QUE SE AGRUPANEN UN TIPO ESPECIAL DE MODULO O PAQUETE.
TIENEN UNA IMPORTANTE PROPIEDAD QUE LES HACE UTILESS PARA LOGRAR LA EXCLUSION MUTUA
LOS PROCESOS PUEDEN LLAMAR A LOS PROCEDIMIENTOS EN MONITOR CADA VEZQUE LO DESEAN PERO NO PUEDEN ACCEDER DE MANERA DIRECTA A LAS ESTRUCTURAS DE DATOS INTERNAS DEL AMOR DESDE PROCEDIMIENTOS DECLARADOS .
SON UNA CONTRUCCION DEL LENGUAJE DE PROGRAMACION, SON ESPECIALES YPUEDE MANEJAR LLAMADAS A LOS PROCEDIMIENTOS DEL MONITOR EN FORMA DISTINTAS A LAS LLAMADAS A OTROS PROCEDIMIENTOS.
PAISAJE TRANSMISION DE MENSAJES
ESTE METODO DE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS