lunes, 12 de mayo de 2008

DYEC - 15 de Abril de 2008

Para empezar, como siempre, repasamos la clase anterior viendo en este caso el resumen de Antares. A continuacion comentamos un ejemplo de manipulación en la representación de gráficas.

Ejercicios de autoevaluacion: Comentamos el ejercicio de autoevaluacion 3.1 realizado por Topakamaru

Continuamos con el temario:

3.2 Gestión de carga y prestaciones en el sistema operativo

Un administrador ha de mantener un sistema y ha de plantear la gestion del sistema de la siguiente forma:

- Planificación y definición de la carga del sistema: es conveniente acordar de antemano (con la autoridad competente) qué se consideran unas prestaciones aceptables. Una vez llevada a cabo esta planificación, hay que comprobar si, con el sistema tal como está, se puede llevar a cabo ese acuerdo; y si en el futuro previsible, con los usuarios y la carga pico prevista, se va a poder cumplir.

- Configurar las herramientas de monitorización del sistema: se deberán poner en funcionamiento las herramientas que monitorizan en cada momento los subsistemas principales. Estos monitores nos indicarán como se usa el sistema en cada momento y a lo largo del tiempo, y nos permitirán prever los fallos y arreglarlos fácilmente (o no) cuando se produzcan.

- Tratar de resolver problemas mediante políticas de gestión del sistema, tales como limitación de uso interactivo, limitación de uso de disco mediante cuotas,

- Ampliar el sistema, si todo falla.

3.3 Políticas de gestión del sistema

Tanto los usuarios como el administrador pueden mejorar el funcionamiento del sistema. Algunas de estas medidas pueden ser:

- Usar comandos internos del shell en vez de los comandos externos de UNIX, ya que el shell ya se encuentra ejecutándose en memoria.

- Evitar los caminos largos, que hacen que el ordenador tenga que leer muchos directorios cada vez que se ejecuta un comando, asi como evitar los directorios con muchos ficheros.

- Usar las versiones más eficientes de cada tipo de programa.

- Eliminar daemons inútiles y malos para el alma de la máquina.

- Limitar tiempos de ejecución interactivos.

- Modificar los parámetros del sistema operativo conociendo bien la estructura del mismo.

A continuación, pasamos a ver la 5ª práctica:

Consiste en mejorar las prestaciones de un sistema. Esta práctica va a ser una prueba para la practica final. Primero definimos un objetivo, por ejemplo, que al compilar tarde menos. Tomaremos las mediciones antes del cambio y posteriores al cambio. Para realizar la práctica vamos a seguir explícitamente la metodología de la asignatura.

Fecha de entrega: Miercoles dia 7 de Mayo.

Y como siempre el video del día, overclocking extremo.

No hay comentarios: