Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Sistemas Operativos][Duda] Ejercicio 11 de planificación
Autor Mensaje
verne Sin conexión
Militante
Así soy yo
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 67
Agradecimientos dados: 8
Agradecimientos: 9 en 6 posts
Registro en: Oct 2013
Mensaje: #1
[Sistemas Operativos][Duda] Ejercicio 11 de planificación Ejercicios Sistemas Operativos
Gente, hice el ejercicio 11 de la guía de planificación y al buscar alguien que lo haya hecho, me encuentro con todas soluciones diferentes.
Les traigo la forma en que la resolví y les pongo las aclaraciones de cada decisión para que me digan qué les parece.

https://drive.google.com/open?id=0Bxr-d5...1BnSVBiYkk

- El enunciado dice que la biblioteca de hilos usa SJF (sin desalojo). Para mí la biblioteca de hilos se refiere únicamente a los dos hilos de usuario que hay con el proceso 1 (A). Los dos hilos de Kernel no van a usar SJF porque no son parte de ninguna biblioteca, los planifica el SO.
- En el instante 12, tengo que continuar con el proceso 1 (A) porque así lo planificó el SO. Ahora bien, el proceso 1 (A) tiene dos opciones: planificar nuevamente y ver con qué hilo seguir ó seguir con el hilo que estaba ejecutando (que recién sale de una E/S) porque la biblioteca no se entera que tiene que replanificar. De todas formas, cualquiera de los dos casos en este ejercicio se va a seguir con el ULT2 (A2), ya que tiene la próxima ráfaga más corta y es el que venía ejecutando el proceso.
- En el instante 13 termina uno de los hilos del proceso 1 (A). Decido seguir con el otro hilo del mismo proceso ya que para el SO el proceso 1 (A) no terminó.

Aguardo sus comentarios, gracias!

Volverte loco es síntoma de la enfermedad del progreso.
10-12-2016 11:59
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] verne recibio 1 Gracias por este post
Mr.GG (10-05-2017)
Mr.GG Sin conexión
Militante
Luchando con 3° Año...
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 87
Agradecimientos dados: 152
Agradecimientos: 77 en 29 posts
Registro en: Mar 2015
Mensaje: #2
RE: [Sistemas Operativos][Duda] Ejercicio 11 de planificación
Me quedo igual a vos, en varios resuelto que vi que en t=4 ejecutan KLTB2 antes que KLTB1 porque utilizan el algoritmo SJF, pero segun lo que entendi cuando en el enunciado dice "biblioteca de hilos usa/planifica tal algoritmo" hace referencia a los hilos de usuario solamente, ya que los KLT los planifica el SO como un proceso mas, por lo tanto para los KLT aplicaria FIFO y siguiendo esta logica se ejecutaria KLTB1 en el instante 4.
(Este mensaje fue modificado por última vez en: 10-05-2017 11:49 por Mr.GG.)
10-05-2017 11:45
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
facundo91 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 22
Agradecimientos dados: 67
Agradecimientos: 14 en 3 posts
Registro en: Feb 2017
Mensaje: #3
RE: [Sistemas Operativos][Duda] Ejercicio 11 de planificación
Muy agree con la resolución. Gracias
31-10-2017 11:43
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
lautaromss Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 15
Agradecimientos dados: 9
Agradecimientos: 4 en 4 posts
Registro en: Apr 2014
Mensaje: #4
RE: [Sistemas Operativos][Duda] Ejercicio 11 de planificación
(10-05-2017 11:45)Mr.GG escribió:  para los KLT aplicaria FIFO y siguiendo esta logica se ejecutaria KLTB1 en el instante 4.

El KLTB1 y el KLTB2 llegan en el mismo instante, por qué se ejecutaría necesariamente el KLTB1 en FIFO? Ambos llegaron al mismo tiempo, no le debería dar igual al SO cuál ejecutar? Confused
15-06-2018 22:00
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Phiiliip077 Sin conexión
Militante
1 a la vez
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 78
Agradecimientos dados: 12
Agradecimientos: 31 en 27 posts
Registro en: Oct 2016
Facebook Twitter
Mensaje: #5
RE: [Sistemas Operativos][Duda] Ejercicio 11 de planificación
Buenas.

Por lo que tengo entendido, en SJF sin desalojo, solo se re planifica cuando un proceso sale de bloqueo. A diferencia del SJF Con desalojo, que se re planifica cuando entra un nuevo proceso y cuando sale de bloqueo.

En cuanto a lo de si dos procesos u hilos llegan en el mismo instante y no hay un criterio definido para resolverlo, varias veces mi profesor (Esquivel) nos dijo que utilicemos nosotros un criterio y lo pongamos como una nota al final del ejercicio.

Saludos
15-06-2018 22:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)



    This forum uses Lukasz Tkacz MyBB addons.