Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Guía de Planificación (2016) Resuelta- Sistemas Operativos
Autor Mensaje
Janice Sin conexión
Empleado del buffet
De la risa por siempre
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 2
Agradecimientos: 14 en 2 posts
Registro en: Dec 2016
Mensaje: #1
Video Guía de Planificación (2016) Resuelta- Sistemas Operativos Ejercicios Sistemas Operativos
Hola!
Siendo que siempre que busco esta guía resuelta me encuentro que están todos los ejercicios resueltos dispersos o que hay resueltos de guías anteriores, subo la guía de planificación de 2016 resuelta, salvo el ejercicio 8 todos los demás están chequeados hechos en clase.
Ojala les sirva,
Janice.
Link!
(Este mensaje fue modificado por última vez en: 05-05-2019 02:04 por Janice.)
05-05-2019 01:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Janice recibio 6 Gracias por este post
pablit (07-05-2019), Julian.O (08-05-2019), papa_caco (12-10-2019), AdAstra (20-04-2020), MelisaGodoy (12-08-2020), Nataa27 (13-05-2022)
pablit Sin conexión
Presidente del CEIT
Tortuga marítima
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.087
Agradecimientos dados: 325
Agradecimientos: 1.506 en 147 posts
Registro en: Apr 2010
Mensaje: #2
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
Los estuve viendo... y creo que tenés un error en el 9...

En t=4:
· P1 está bloqueado (en I/O).
· P2 llegó a Ready recién. -----> se elige a este proceso (porque, más allá de que el algoritmo sea FIFO, es el único proceso para elegir)
· P3 no llegó aún.

Ahora bien, hay que elegir al hilo de dicho proceso.
Esto lo determina el algoritmo de la bilbioteca de hilos, que es SJF (prioriza al que menor trabajo de CPU tiene):
· KLTB1 tiene 4.
· KLTB2 tiene 2. -----> se elige a este hilo (2 es menor que 4)

Vos elegiste a KLTB1.

¿Estás segura de que está corregido bien?

Viva Perón.
07-05-2019 02:27
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] pablit recibio 1 Gracias por este post
Janice (07-05-2019)
Janice Sin conexión
Empleado del buffet
De la risa por siempre
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 2
Agradecimientos: 14 en 2 posts
Registro en: Dec 2016
Mensaje: #3
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
(07-05-2019 02:27)pablit escribió:  Los estuve viendo... y creo que tenés un error en el 9...

En t=4:
· P1 está bloqueado (en I/O).
· P2 llegó a Ready recién. -----> se elige a este proceso (porque, más allá de que el algoritmo sea FIFO, es el único proceso para elegir)
· P3 no llegó aún.

Ahora bien, hay que elegir al hilo de dicho proceso.
Esto lo determina el algoritmo de la bilbioteca de hilos, que es SJF (prioriza al que menor trabajo de CPU tiene):
· KLTB1 tiene 4.
· KLTB2 tiene 2. -----> se elige a este hilo (2 es menor que 4)

Vos elegiste a KLTB1.

¿Estás segura de que está corregido bien?

Hola!!
Es asi como vos decis, el tema es que en clase se ve que no nos dimos cuenta y tomamos como que el KLTB1 estaba separado del KLTB2, es decir, eran hilos de 2 procesos separados, con lo cual, por FIFO entraba primero el KLTB1 y luego el KLTB2.
Saludos y gracias por la correccion!!
Janice.
07-05-2019 03:24
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Shoiak Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 1
Agradecimientos: 1 en 1 posts
Registro en: Feb 2014
Mensaje: #4
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
(07-05-2019 02:27)pablit escribió:  Los estuve viendo... y creo que tenés un error en el 9...

En t=4:
· P1 está bloqueado (en I/O).
· P2 llegó a Ready recién. -----> se elige a este proceso (porque, más allá de que el algoritmo sea FIFO, es el único proceso para elegir)
· P3 no llegó aún.

Ahora bien, hay que elegir al hilo de dicho proceso.
Esto lo determina el algoritmo de la bilbioteca de hilos, que es SJF (prioriza al que menor trabajo de CPU tiene):
· KLTB1 tiene 4.
· KLTB2 tiene 2. -----> se elige a este hilo (2 es menor que 4)

Vos elegiste a KLTB1.

¿Estás segura de que está corregido bien?
No che, estás equivocado.
Acordate que uno de los beneficios que brinda el manejo de KLT's es que el procesador lo identifica como un proceso en particular, sin tener que instanciar su manejo a una biblioteca de hilos. El SO es el que se encarga de administrarlos y planificarlos.

El ejercicio que puso resuelto Janice está bien. En T=4 puede ejecutar cualquiera de los dos KLT que llega. Da igual si ejecuta uno u otro porque el Short Term Scheduler es FIFO.

Por cierto, en ningún lado veo resuelto el ejercicio 10. Incluso en las prácticas nunca lo hicieron.
Saludos y gracias por tu aporte Janice!
31-05-2019 18:21
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
niramirez Sin conexión
Empleado de Fotocopiadora
Si hubieras pagado la uade, no...
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 45
Agradecimientos dados: 33
Agradecimientos: 17 en 8 posts
Registro en: Oct 2016
Mensaje: #5
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
(31-05-2019 18:21)Shoiak escribió:  
(07-05-2019 02:27)pablit escribió:  Los estuve viendo... y creo que tenés un error en el 9...

En t=4:
· P1 está bloqueado (en I/O).
· P2 llegó a Ready recién. -----> se elige a este proceso (porque, más allá de que el algoritmo sea FIFO, es el único proceso para elegir)
· P3 no llegó aún.

Ahora bien, hay que elegir al hilo de dicho proceso.
Esto lo determina el algoritmo de la bilbioteca de hilos, que es SJF (prioriza al que menor trabajo de CPU tiene):
· KLTB1 tiene 4.
· KLTB2 tiene 2. -----> se elige a este hilo (2 es menor que 4)

Vos elegiste a KLTB1.

¿Estás segura de que está corregido bien?
No che, estás equivocado.
Acordate que uno de los beneficios que brinda el manejo de KLT's es que el procesador lo identifica como un proceso en particular, sin tener que instanciar su manejo a una biblioteca de hilos. El SO es el que se encarga de administrarlos y planificarlos.

El ejercicio que puso resuelto Janice está bien. En T=4 puede ejecutar cualquiera de los dos KLT que llega. Da igual si ejecuta uno u otro porque el Short Term Scheduler es FIFO.

Por cierto, en ningún lado veo resuelto el ejercicio 10. Incluso en las prácticas nunca lo hicieron.
Saludos y gracias por tu aporte Janice!

Me parece correcto lo que dice pabit. A la hora de desempatar entre kltb1 y kltb2 empiezo con kltb2 porque su cpu es de 2; mientras que el de kltb1 es de 4 y el algoritmo para "desempatar entre hilos es sjf sin desalojo.

If You Need Me I'll Be On The Floor, Dying.
31-05-2019 22:43
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
pablit Sin conexión
Presidente del CEIT
Tortuga marítima
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.087
Agradecimientos dados: 325
Agradecimientos: 1.506 en 147 posts
Registro en: Apr 2010
Mensaje: #6
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
(31-05-2019 18:21)Shoiak escribió:  
(07-05-2019 02:27)pablit escribió:  Los estuve viendo... y creo que tenés un error en el 9...

En t=4:
· P1 está bloqueado (en I/O).
· P2 llegó a Ready recién. -----> se elige a este proceso (porque, más allá de que el algoritmo sea FIFO, es el único proceso para elegir)
· P3 no llegó aún.

Ahora bien, hay que elegir al hilo de dicho proceso.
Esto lo determina el algoritmo de la bilbioteca de hilos, que es SJF (prioriza al que menor trabajo de CPU tiene):
· KLTB1 tiene 4.
· KLTB2 tiene 2. -----> se elige a este hilo (2 es menor que 4)

Vos elegiste a KLTB1.

¿Estás segura de que está corregido bien?
No che, estás equivocado.
Acordate que uno de los beneficios que brinda el manejo de KLT's es que el procesador lo identifica como un proceso en particular, sin tener que instanciar su manejo a una biblioteca de hilos. El SO es el que se encarga de administrarlos y planificarlos.

El ejercicio que puso resuelto Janice está bien. En T=4 puede ejecutar cualquiera de los dos KLT que llega. Da igual si ejecuta uno u otro porque el Short Term Scheduler es FIFO.

Me parece que tenés razón: la biblioteca de hilos de usuario planifica ULTs justamente, no KLTs.

No entiendo cómo me lo corrigieron como bien al mío en su momento roll

Viva Perón.
02-06-2019 11:19
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Foshe Sin conexión
Militante
Utniando
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 61
Agradecimientos dados: 31
Agradecimientos: 35 en 6 posts
Registro en: Sep 2015
Mensaje: #7
RE: Guía de Planificación (2016) Resuelta- Sistemas Operativos
Hola, que tal?

Creeria que en el ejercicio 8, en la parte de jacketing, el control deberia ir al ULTA2, en vez del ULTA1, cuando B queda bloqueado por primera vez. Puede ser?

La razon de esto seria que cuando el proceso vuelve de una llamada de I/O sigue ejecutando el ultimo hilo que venia corriendo, en este caso ULTA2.

Que opinan?

You met me at a very strange time in my life...
17-02-2020 17:15
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




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