Evaluación del rendimiento de sistemas
Enviado por davwolf91 • 23 de Enero de 2017 • Documentos de Investigación • 595 Palabras (3 Páginas) • 120 Visitas
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA DE SISTEMAS
CARRERA DE INGENIERIA EN SISTEMAS INFORMÁTICOS Y DE COMPUTACIÓN
Laboratorio de: SIC714 – Administración de Sistemas Operativos y Redes
Práctica No.: 4
Tema: Evaluación del rendimiento de sistemas
Objetivos:
- Configurar las herramientas para evaluación del rendimiento de sistemas en Windows (rendimiento) y Linux (vmstat, iostat, etc.)
- Entender el uso de los diferentes parámetros de medición de rendimiento de CPU, memoria, entrada – salida y red.
- Procesar y analizar los resultados de las mediciones.
Marco teórico:
Rendimiento de sistemas.- Un sistema operativo es un administrador de recursos, por ello es importante conocer con que efectividad administra los recursos un sistema determinado. [1]
Una de las principales herramientas con las que contamos para analizar el rendimiento son las estadísticas, aunque el rendimiento es un término muy relativo y dependerá en gran medida a la final por la cual se establecerá el análisis.
Es muy importante considerar a la evaluación de rendimiento de un sistema como un proceso secuencial y organizado, el cual aborda subprocesos muy específicos los cuales son:
- Definir el problema por el cual se realizará el análisis
- Asumir hipótesis que luego confirmaremos o descartaremos
- Definir las métricas pertinentes para nuestro caso de estudio.
- Definir la carga de trabajo, la cual debe ser de preferencia muy completo denotando una cobertura efectiva para poder determinar resultados valiosos.
Desarrollo de la práctica:
A partir de dos máquinas que tienen caracteres físicas iguales y con un mismo sistema operativo, en las cuales el único factor que podría generar diferencias es la interacción que un conjunto de usuario han tenido con las máquinas. Comprobamos entonces con ayuda de la herramienta hardinfo analizamos como las dos máquinas presentas las mismas características físicas.
[pic 1]
Fig 1 Especificaciones del sistema tomadas con hardInfo
Ahora procedemos a ejecutar el mismo programa intensivo de escritura en cada una de las máquinas para luego poder comparar los tiempos de respuestas en estos dos entornos.
[pic 2]
Fig 2Comparacion de tiempo que duro la ejecución del proceso en las máquinas
Haciendo uso de las herramientas top podemos llegar a comparar como se dio el uso de recursos entre las dos máquinas.
[pic 3]
Fig 3 Comparación de recursos con el comando top
Ahora se procede a comparar entre dos entornos con naturalezas diferentes: uno virtualizado y otro real. Los cuales cuentan con un mismo sistema operativo pero presentan características en memoria, procesamiento e I/O distintas las cuales ejecutarán el mismo programa intensivo con la misma carga de trabajo para luego de ello analizar cuáles fueron los rendimientos respectivos en cada uno de los escenarios planteados.
...