Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tabla 1.
Procesos T. cpu T. Llegada
P1 10u 0u
P2 4u 5u
P3 1u 8u
P4 1u 9u
SJF no apropiativo
B) (1 punto) Calcular los tiempos de espera (WT) y de retorno (TCT) de cada proceso.
Procesos WT TCT
P1 0 10
P2 7 11
P3 3 4
P4 3 4
Año 1 = 1000
Año 2 = 1000*1.5 = 1500
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 = 1 CPU + 1GB RAM = 1VM
1500 = 15 CPU + 15 GB RAM = 15VM
=====
200 = 2 CPU + 2 GB RAM = 1VM
1500 = 14 CPU + 14 GB RAM = 7VM + 1 CPU + 1GB RAM = 1VM
====
500 = 5 CPU + 5 GB RAM = 1VM
1500= 15 CPU + 15 GB RAM = 3 VM
=============
Para seleccionar las alternativas debo usar plataformas cloud y comparar precios.
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).
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 de MV CPU RAM Costo por hora Costo mensual en US$
Virtual contrato US$
Identificador
aws t2.micro
azure 1bs
aws tg4.small 3 8 2 2 61.8
Total mensual US$
En la tabla se muestra el precio mensual de la máquina tg4.small con contrado de 3 años cuyo valor
es de 61.8 por 8 MV en 2 años se pagaría = 1,483.92, sin embargo si el contrato se hace anualmente
se estaría pagando = 1932.48, Si se opta por la opción de 3 años se genera un ahorra de 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
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 9 9 7 7 7 7
Marco 3 1 1 1 1 2 2 2 2 2 2 2 2 9 9 9 5 1 1 1 10 10
Fallos
WT
P1 3
P2 3+8 = 11
P3 4+4 = 8
P4 6
AWT = 28/4 = 7
CT
P1 9
P2 16
P3 12
P4 8