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
[Aporte] Final Sisop 25/09/19
Autor Mensaje
Becaxs Sin conexión
Campeon del cubo Rubik
Sin estado :(
****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 121
Agradecimientos dados: 32
Agradecimientos: 73 en 27 posts
Registro en: Dec 2009
Mensaje: #1
[Aporte] Final Sisop 25/09/19 Finales Sistemas Operativos
Buenas!

Les comparto lo que recuerdo del final tomado el día de hoy, con mis respuestas.
Espero que les sirva.
Saludos!


1)Teoría

a) Una vez alcanzado el grado de multiprogramación, no se pueden crear más procesos.
Falso. Se pueden crear procesos, aunque tal vez genere sobrepaginación.

b) Decía que la solución a la sobrepaginación era suspender procesos y asignación fija local.
Falso. La solución es o bajar el grado de miltiprogramación o incrementar la cantidad de frames en memoria.

c) Decía que si tenías dos procesos A y B en un sistema, donde no comparten recursos, decía que si el A quedaba en deadlock no afectaría a la ejecución de los B, pero que si fuese livelock si lo afectaría.
Falso. Puse que si era livelock no se bloqueaba y que por eso era dificil de identificarlo. Y dsp que si A caia en deadlock y a futuro uno del B necesitaba algun recurso de los de A, ahí estaría afectando su ejecución.

d) Decía que para asignación enlazada no era necesario la consolidación o compactación.
Acá entiendo que sería Verdadero dado que la enlazada no tiene fragmentación externa.

e) Decía que los hilos y los procesos, los únicos estados que compartían era el Suspendido y Ejecutado.


2) Práctica

a) El primero te decía que tenías un FS Ext3, te daba Dir de 64b y bloques de 4KB. Te decia que tenias 10 Directos, 1 Ind. Simple, 2 Ind. Dobles y 1 Ind. Triple. Y te pedía cuantos accesos a disco tiene que hacer para leer desde el byte 200K algo, hasta el 200K algo (era una diferencia de unos 4k y monedas). Y te decía que los punteros no estaban en memoria creo.

Luego con eso te daban 3 KLT (con SJF sin desalojo) con sus datos de CPU y de los dos primeros no te daban cuanto duraba su E/S. Te decía que el 1 tenía que leer un archivo y el 2 lo tenía abierto. Tenías que sacar los valores de cada E/S, justificarlo y luego hacer el Gantt con todo el cuadro completo.

No recuerdo exacto como era pero lo que sacabas en la primer parte te servía para deducir el resto creo, en fin me quede en la parte de calcular los accesos a disco.

b) Es exacto al punto 2 de uno de los finales del 2016:

[Imagen: Ejersisop.png]
26-09-2019 01:30
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Becaxs recibio 2 Gracias por este post
guilletala (29-09-2019), reLlene (06-11-2019)
guilletala Sin conexión
Militante
recibido!
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 85
Agradecimientos dados: 159
Agradecimientos: 73 en 27 posts
Registro en: Feb 2013
Mensaje: #2
RE: [Aporte] Final Sisop 25/09/19
(26-09-2019 01:30)Becaxs escribió:  Buenas!

Les comparto lo que recuerdo del final tomado el día de hoy, con mis respuestas.
Espero que les sirva.
Saludos!


1)Teoría

a) Una vez alcanzado el grado de multiprogramación, no se pueden crear más procesos.
Falso. Se pueden crear procesos, aunque tal vez genere sobrepaginación.

b) Decía que la solución a la sobrepaginación era suspender procesos y asignación fija local.
Falso. La solución es o bajar el grado de miltiprogramación o incrementar la cantidad de frames en memoria.

c) Decía que si tenías dos procesos A y B en un sistema, donde no comparten recursos, decía que si el A quedaba en deadlock no afectaría a la ejecución de los B, pero que si fuese livelock si lo afectaría.
Falso. Puse que si era livelock no se bloqueaba y que por eso era dificil de identificarlo. Y dsp que si A caia en deadlock y a futuro uno del B necesitaba algun recurso de los de A, ahí estaría afectando su ejecución.

d) Decía que para asignación enlazada no era necesario la consolidación o compactación.
Acá entiendo que sería Verdadero dado que la enlazada no tiene fragmentación externa.

e) Decía que los hilos y los procesos, los únicos estados que compartían era el Suspendido y Ejecutado.


2) Práctica

a) El primero te decía que tenías un FS Ext3, te daba Dir de 64b y bloques de 4KB. Te decia que tenias 10 Directos, 1 Ind. Simple, 2 Ind. Dobles y 1 Ind. Triple. Y te pedía cuantos accesos a disco tiene que hacer para leer desde el byte 200K algo, hasta el 200K algo (era una diferencia de unos 4k y monedas). Y te decía que los punteros no estaban en memoria creo.

Luego con eso te daban 3 KLT (con SJF sin desalojo) con sus datos de CPU y de los dos primeros no te daban cuanto duraba su E/S. Te decía que el 1 tenía que leer un archivo y el 2 lo tenía abierto. Tenías que sacar los valores de cada E/S, justificarlo y luego hacer el Gantt con todo el cuadro completo.

No recuerdo exacto como era pero lo que sacabas en la primer parte te servía para deducir el resto creo, en fin me quede en la parte de calcular los accesos a disco.

b) Es exacto al punto 2 de uno de los finales del 2016:


¿Cómo te fue?
29-09-2019 18:24
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Andres_utn Sin conexión
Militante
Sin estado :(
***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 83
Agradecimientos dados: 32
Agradecimientos: 17 en 5 posts
Registro en: Apr 2014
Mensaje: #3
RE: [Aporte] Final Sisop 25/09/19
Para mi la C es verdadera, la parte de deadlock es verdad pero en livelock se intercambian el estado constantemente y eso si afecta al CPU por mas que no compartan recursos.

Ojo no estoy seguro es media chota la pregunta.
14-02-2020 17:04
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)