sistemas operativos

Páginas: 2 (414 palabras) Publicado: 6 de mayo de 2013
1. ¿Qué tipo de semáforo utilizaran ustedes para proporcionar exclusión mutua y como sería utilizado?
Un semáforo binario, se utilizaría cuando un procesos este ejecutando su sección critica elsemáforo tendría un valor por ejemplo 1, lo que indica que los otros procesos que quieren ejecutar sus sección critica tienen que esperar hasta que dicho el semáforo cambie a un valor 0, que indica queya acabo de ejecutar su sección crítica y puede ejecutarse otro proceso
1. ¿Para qué casos que proponga usted utilizaran un semáforo contador?
Cuando se tenga un kernel apropiativo, para evitar queun proceso se ejecute durante un tiempo muy largo y para poder brindar la oportunidad de que se puedan ejecutar procesos de mayor prioridad lo antes posible.
2. ¿Cuál es el problema que causa uncerrojo mediante bucle sin fin en un sistema monoprocesador. Explíquelo.
Que un proceso permanezca en un bucle sin fin en espera de adquirir el cerrojo, es decir mientras un proceso está ejecutando susección critica cualquier otro proceso que intenta entrar a ejecutar su sección critica debe ejecutar continuamente un bucle en el código de entrada hasta que pueda su solicitud de ejecutar la seccióncritica sea aceptada, esta espera activa desperdicia ciclo de CPU, ya que este proceso entra en un bucle sin fin en espera del cerrojo.
3. ¿Cuál sería la solución al problema de la pregunta 3?
Que enlugar de que un proceso entre en una espera activa, dicho proceso puede bloquearse a sí mismo, es decir se coloca a un proceso en una cola de espera asociada con el semáforo y el proceso para aun estado de espera, cuando dicho semáforo cambia de valor este proceso cambia a un estado activo siempre y cuando se elegido por el planificador de CPU que depende del algoritmo de planificaciónimplementado para saber qué proceso será elegido.
5. Cuando los procesos que forman parte de un conjunto pueden interbloquearse
Decimos que un conjunto de procesos está en un estado de interbloqueo...
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