martes, 13 de mayo de 2008

6-5-2008

Iniciamos la clase explicando como hacer la práctica final:
El objetivo de una comparativa nunca es la propia comparativa.
Al final tiene que haber un índice numérico que indique claramente cual es el mejor sistema (modo gráfico o tabla)

1º Elegimos un sistema base. Si vamos a mejorar un sistema el sistema base será el inicial sin mejora alguna.
1ª mejora->A
2ª mejora->B

Si tenemos Windows (A o sistema base) y Linux (B puesto que será mas eficiente que A)

Cuidado con las medidas, si son del tipo mayor es mejor o menor es mejor.
El sistema base su índice será 1.
A B IA IB
M1 3 5 1 1.66
M2 2 6 1 3
1 2,2 (media geométrica)

Media geométrica de B=raizCuadrada(IB(A)*IB(B))

La última frase del trabajo será: El sistema base tiene un índice 1 y el mejor sistema es Y con índice X para la mejora planteada en el objetivo.
El índice se calcula de forma distinta si las medidas son distintas (por ejemplo una de tipo Mayor es Mejor y otra Menor es Mejor). Los índices siempre son de tipo Mayor es Mejor.

Errores:
-No pantallazas
-Tabla-gráfico: sólo una al final.
-No poner los pantallazas de los Benchmark, presentarlos en uno final.
- Tratar de ser breves. No más de 10 páginas (vista de impresión).
-Poner las características del sistema sobre el que vamos a hacer la práctica
-Comparar mínimo 3 sistemas.

La práctica estará suspensa si no ponemos el índice final.

Baja puntos:
-Gráficos mal etiquetados.

Fecha de entrega: día del examen o un poco después, según cuando caiga.

-Vemos el resumen de la clase anterior de yuyumk.

Continuamos con el temario:

3.7. Optimización de la red:
-Desabilitar redirecciones o ignorar el Ping. Para ello deshabilitamos el protocolo ICMP que es el que se encarga de ello.
-CheckSum: lo suele hacer el procesador, pero algunas tarjetas también pueden.
Rx-checksumming: suma de reopción


Tema 4: Selección y configuración de sistemas informáticos: Benchmarking

Un benchmark es un programa o conjunto de programas que evalúan las prestaciones de un sistema informático reproduciendo una carga de trabajo genérica en dicho sistema informático.
Para evaluar las prestaciones de un sistema informático es necesario conocer y caracterizar previamente cuál es la carga de trabajo.
Para escoger o diseñar un buen paquete benchmark deben de seguirse los siguientes pasos:
- Determinar los objetivos de uso del benchmark
- Analizar la carga de trabajo de los distintos sistemas.
- Escoger los programas según los objetivos.
- Escoger las métricas o mediciones que se van a tomar sobre el sistema. Para ello debemos establecer un sistema base y siempre tenemos que usar el mismo.
- Se deben de tener en cuenta todos los factores que influyan en el rendimiento.
- Establecer uno de los sistemas de comparación como sistema base, y referir el resto de las medidas a él.

Vemos un ejercicio de Tupakamaru.
En comparativas no usar medidas de usos de recursos (CPU, memoria…)
Se usan varias copias simultáneas para que se vea que en unas condiciones uno es más lento que otro.

Explicamos la práctica 6: programación de un benchmark portable.
Este debe funcionar al menos en windows y Linux.
Calcular el tiempo que tarda, o le espacio que ocupa,…
Que tarde 5 o 6 minutos, lo suficiente como para que se vena diferencias significativas entre los distintos sistemas.
Fecha de entrega-> 2 de Junio (tiene 3 sesiones de prácticas)

El día 27 de mayo no hay clase.

Terminamos la clase viendo los videos del día.

No hay comentarios: