Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXAMEN FINAL
Ciclo 2021-01
Tabla 1.
Procesos T. cpu T. Llegada
P1 10u 0u
P2 4u 5u
P3 1u 8u
P4 1u 9u
B) (1 punto) Calcular los tiempos de espera (WT) y de retorno (TCT) de cada proceso.
Procesos WT CT
P1 0 10
P2 7 11
P3 2 3
P4 2 3
Año 1 = 1000
Año 2 = 1000*1.5 = 1500
Año 3 = 1500 *1.5 = 2250
A) (2 puntos) Considerando que con 1 CPU y 1 GB de RAM en Linux se pueden procesar hasta
100 pedidos al día, proponga cuantas máquinas virtuales Linux necesita y qué configuración de
CPU y RAM como mínimo tendrá cada una para poder procesar los pedidos de hasta dos años
en el futuro.
100 = 1CPU + 1 GB RAM = 1 VM
1500 = 15 CPU + 15 GB RAM = 15VM
=================
200 = 2 CPU + 2GB RAM = 1VM
1500 = 16CPU + 16 GB RAM = 8VM
or
1500 = 14CPU + 14 GB RAM = 7VM + 1CPU + 1 GB RAM = 1 VM
=====
500 = 5CPU + 5GB RAM = 1VM
B) (2 puntos) Busque en Azure for Students o en AWS Educate un tamaño de máquina virtual
adecuado que encaje lo mejor con la configuración propuesta en pregunta anterior. Elabore un
cuadro con los costos mensuales que se tendrán que pagar e indique la dirección web que usó
como fuente (Esta debe ser una fuente oficial de Azure o de AWS).
Análisis:
C) (2 puntos) Si “FreeHosting” le pide que presente la propuesta con menor costo mensual, valide
en Azure for Students o en AWS Educate una combinación de tamaños de máquina virtual que
permita procesar los pedidos de hasta dos años en el futuro pero que sea la más económica.
Elabore un cuadro con los costos mensuales que se tendrán que pagar e indique el ahorro con
respecto a la propuesta de pregunta anterior.
Tabla 3
Máquina Años MV CPU RAM Costo por Costo mensual Costo en 2 años
Virtual de hora US$ en US$
Identifica contra
dor to
t2.micro 3 15 15 15 90.75 2,178
t4g.small 3 8 16 16 61.83 1,483.92
b1s 3 15 15 15 79.12 1,898.88
Total mensual US$
Análisis: Si contratas a 3 años las MV del tipo standard g4t.Small ahorrarías 448 dólares
(0.5 punto) c. Cuando un sistema operativo puede planificar varios procesos en un solo CPU,
estamos hablando de:
i. Multiprogramación (X)
ii. Multiusuario
iii. Multipartición
iv. Multisistema
El proceso de paginación dado por el algoritmo LRU presenta una distribución en 3 marcos, como se
visualiza en la siguiente tabla 4.
Tabla 4
8 9 9 1 5 3 5 2 10 1 2 7 2 10 5 9 9 9 8 1 7 5 10 5
1
Marco 1 8 8 8 8 5 5 5 5 5 1 1 1 1 10 10 10 10
0
8 8 8 5 5 5
Marco 2 9 9 9 9 3 3 3 10 10 10 7 7 7 5 5 5 5 5 1 1 1 10 10
Marco 3 1 1 1 1 2 2 2 2 2 2 2 2 9 9 9 9 9 7 7 7 7
Fallos x x x x x x x x x x x x x x x x x
A) Total de fallos = 17
At = tiempo de llegada
Bt= Burst time
AWS=Tiempo promedio de espera
A) (2 puntos) Implementar el diagrama de Gannt considerando planificación Round Robin y TQ=3
B) (1 punto) Calcular los WT para cada proceso y el AWT.
Procesos WT AWS
P1 3
P2 11
P3 8
P4 6
Procesos CT
P1 9
P2 16
P3 12
P4 8
ACT =
Lima, Julio de 2021
Los profesores del curso.