lunes, 12 de mayo de 2008

DYEC - 1 de Abril de 2008

Comienza la clase con la novedad de que tenemos a la tele grabando nuestra clase.
Vemos un profiler del profesor mientras Antares reponde a unas preguntas para la TV.
Al hacer una mejora en un programa con un profiler lo importatnte es que el tiempo total al final sea menor que el tiempo original.Vemos un extraño lenguaje llamado brainfuck que solo tiene como instrucciones los simbolos lógicos.Vemos unas paginas sobre IP sobre palomas mensajeras (IP over avian carriers).VKthor nos explica como ha realizado su practica 2. Despues vemos ejercicios de autoevalizacion de tupakamaru. Las metricas coreclock y merclock no son unas buenas medidas, porque no podemos fiarnos de lo que nos diga el fabricante. La realción calidad/precio, sobre calidad es mas es mejor y precio menos es mejor.Seguimos con la teoria:
Entramos en /proc que es un flesystem del kernel. Dentro de proc estan todas las estructuras de datos del kernel.diskstats: para ver la utilizacion de los discos.
Vemos otros monitores de sistemas: vmstat 10 10. Las 3 primeras columnas se refieren a procesos, esperando ejecutarse, bloqueado, y swapeados. Las 3 columnas siguientes se refieren a memoria. La 2 siguientes son entradas en swap y salidas de swap. Las 2 siguientes son bloques escritos y leidos. In es interrupciones.Cs son los cambios de contexto por segundo. Ver man vmstat. Ejecutamos un programa y utilizando vmstat vemos los cambios en el sistema.
Kasicguard es un monitor para KDE.La utilizacion de la CPU es un factor y por lo tanto no debemos incluirlo....Empezamos el tema 2.Graficos de kiviat: magnitudes de menor es mejor y mayor es mejor

No hay comentarios: