Trabajo Numero 1: evaluación de sistemas computacionales
Descripción de los Videos:
Se crearon 3 algoritmos de ordenamiento: quicksort, mergesort e
insercion.
Para ordenar los numeros del archivo se transfieren a un arreglo para
una vez ordenados guardar en un nuevo archivo.
Se utilizo gprof para ver la cantidad de tiempo empleado en cada función.
Se utilizo iostat y vmstat para recoger información de nuestro sistema
durante el periodo de monitorización.
- Iostat para monitorizar el uso del disco.
- Vmstat para obtener los detalles generales de los procesos.
Procesando estos datos:
- Para extraer los datos de lectura se utilizo la columna kB_read/s y
para escritura la columna kB_wrtn/s en la partición /dev/sda/ donde
estos datos estaban representados en las columnas 3 y 4 de iostatprueba.log
Y para extraer estas columnas utilizamos egrep y transformamos la unidad
de medida de kb a mb (dividiendo por 1024).
Para extrar los datos referentes al uso del cpu ocupamos las ultimas 4
columnas de vmstatprueb.log (us sy id wa).
Generando los graficos:
Para poder graficar los resultados se recogieron los datos previamente
filtrados con egrep y finalmente se utilizaron 2 script para generar los
graficos.
link video 1:
http://www.youtube.com/watch?v=fB8qH7KuYd4 (mergesort)
link video 2:
http://www.youtube.com/watch?v=yMzHzubyQiM&feature=youtu.be (quiscksort)
link video 3:
http://www.youtube.com/watch?v=0oMlDzXUTLA (inserccion)