Subida la practica 5

8-Mayo, 2008

Pues como de costumbre, por aquí esta. Por si le sirve a alguien para la repesca, o simplemente para que le hecheis un vistazo.

Saludos

P.D. No copieis, que luego pasa lo que pasa


Ejercicios autoevaluación 4.1

4-Mayo, 2008

Localizar por internet, y aplicarlo a un par de sistemas (de los que tenga uno a mano, claro), benchmarks para medir la velocidad de una impresora, un lector de CD y una tarjeta gráfica.

Aprovechando que en la práctica 5 he hecho uso del benchmark CoreCreatures para tarjetas gráficas, dejo unas imagenes de los datos obtenidos con él.

Por otro lado, para probar la unidad de CD/DVD he utilizado el software Nero CD-DVD Speed, del cual hemos obtenido los siguientes resultados:

Además de los valores que vemos en los displays laterales, nos ofrece en el cuadro de texto valores de:

- Tiempo de reducción de revoluciones: 2.14s

- Tiempo de expulsión: 0.31s

- Tiempo de reconocimiento: 23.33


Ejercicios autoevaluación 3.6.2

25-Abril, 2008

Buscar comparativas entre prestaciones de diferentes filesystems y sacar conclusiones sobre su adecuación para alguna tarea en particular.

En este blog encontramos una traducción a la comparativa original entre los filesystems (Ext3, ReiserFS, JFS y XFS) para Linux, concretamente, bajo Debian. Las conclusiones obtenidas son las siguientes:

- para utilizar el máximo de la capacidad de la partición hay que utilizar ReiserFS, JFS o XFS.

- para creación, montado y desmontado rápido de sistemas de archivos hay que utilizar JFS o XFS.

- para operaciones rápidas en archivos grandes, elige JFS o XFS. Si se necesita minimizar el uso de CPU, sería JFS.

- para operaciones rápidas en un gran árbol de archivos, elige Ext3 o XFS.

En la Wikipedia encontramos también un extenso artículo sobre diversos filesystem


Prácticas online

22-Abril, 2008

Ahora podeis ver las prácticas de DyEC en la web de TuPaKaMaRu


Ejercicios autoevaluación 3.4

20-Abril, 2008

Contar una experiencia de overclocking propia o encontrada en algún sitio de Internet.

Overclocking:

Consiste en forzar algunos componentes del ordenador para que den mayor rendimiento del previsto por el fabricante, haciendolos trabajar en unas condiciones para las que no fueron diseñados.
El componente al que habitualmente se le aplica esta técnica es el procesador, pero también es útil para acelerar la memoria, las tarjetas de video y los dispositivos PCI, entrando en este último gr

upo el acceso a los discos, ya que sus controladoras, tanto las IDE como las SCSI van conectadas ese bus. En cuanto al resto de los componentes, la operación más común es subir la frecuencia de la placa base, que es la que surte de datos a las memorias y a las tarjetas PCI, incluyendo las tarjetas de video.

En el siguiente enlace tenemos información general sobre el proceso, incluyendo aspectos importantes como la refrigeración, programas útiles para el overclocking, foro, ejemplos, …

Ejemplos:

- Overclocking serie E6400, E6600 y E6700

- Guia de overclocking para AMD64

- Guia para Core2Duo y Core2Quad


Ejercicios autoevaluación 3.1

11-Abril, 2008

Busca en Internet o en el manual de tu sistema operativo cómo puedes alterar los parámetros siguientes de tu sistema operativo: tamaño de la rodaja temporal, índice de supervivencia de página, número máximo de usuarios, número máximo de procesos.

Linux deja configurar numerosos parámetros del núcleo, con la necesidad de tener que recompilarlo cada vez que cambiemos algo. Por ejemplo, el límite de usuarios/procesos podemos tocarlo en /etc/limits. Aqui encontraremos bastante información sobre ello. Si nos referimos a los procesos que se están ejecutando podemos encontrar mucha información en este pdf.

Para recompilar el núcleo podemos seguir el siguiente howto.

P.D. Si se tiene tiempo, conocimientos de ingles y ganas, podeir ver este vídeo.

Mirando las pantallas de configuración de tu ordenador, dí qué parámetros del hardware se pueden cambiar: reloj del sistema, por ejemplo, o frecuencia del bus del sistema.

- Hora y fecha del sistema

- Orden de lectura de dispositivos al arrancar

- Overclocking: frecuencia externa de CPU, frecuencia DRAM, frequencia AGP/PCI, voltaje CPU, voltaje DDR, voltaje AGP

- Chipset: timing de la DRAM, aceleración de la memoria, timer idle de la DRAM, refresco de la DRAM…

- Tipo de puerto USB (2.0)

- Controlador de ventiladores y monitorización de temperaturas

Buscar en Internet algún contrato de prestación de servicios que incluya condiciones sobre las prestaciones de un sistema que va a contratar; presentar el enlace.

- Definición -> http://www.delitosinformaticos.com/contratos/contratoprestacion.shtml

- Ejemplo CTISA -> http://www.ctisa.com/mantenimiento.asp

- Garantía de servicio HOSTALIA -> http://www.hostalia.com/housing/garantia-sla.html


Ejercicios autoevaluación 2.3

11-Abril, 2008

¿Qué tipo de gráfico (líneas o barras) se usaría para trazar:

- Uso de CPU para 12 meses del año -> lineas

- Uso de CPU en función del tiempo en meses -> lineas

- Número de E/S a 3 discos duros: A, B, y C -> barras

- Número de E/S como una función del número de discos duros en el sistema -> lineas


Ejercicios autoevaluación 2.2

11-Abril, 2008

Partiendo del gráfico por defecto de algún programa que los elabore a partir de datos, irlo convirtiendo en uno que cumpla las reglas anteriores.

Pasos básicos y recomendaciones:

- Eliminar rejilla o similar

- Eliminar lineas base (inferiores y laterales) así como el marco si lo tuviese

- Adaptar las divisiones del eje de abcisas de forma coherente

- Eliminar información redundante

- Utilizar colores para facilitar la lectura, no para sobrecargar.


Ejercicios autoevaluación 2.1

11-Abril, 2008

Buscar un programa que dibuje un gráfico de Kiviat interactivamente, o bien hacerlo uno mismo.

METRIC ADVISOR -> para SO AIX, Solaris y Linux.

captura 1

captura 2

Model Metric Analysis Plug-in for IBM -> Desarrollado por IBM con numerosas opciones configurables

captura 1

captura 2

descarga

Systemometer 1.6.2

captura 1

descarga


Ejercicios autoevaluación 1.4

14-Marzo, 2008

Buscar sistemas gratuitos de simulación, especialmente para hardware.

La máquina virtual simula un hardware completo, admitiendo un sistema operativo “guest” sin modificar para una CPU completamente diferente

  • PearPC (web): emulador de PowerPc para arquitecturas X86. Posee licencia GLP.
  • QEMU (web): emula un sistema de computadora completo, incluyendo procesador y varios periféricos. Soporta emulación de IA-32 (x86) PCs, AMD64 PCs, MIPS R4000, Sun’s SPARC sun4m, Sun’s SPARC sun4u, ARM development boards (Integrator/CP y Versatile/PB), SH4 SHIX board, PowerPC (PReP y Power Macintosh), y arquitecturas ETRAX CRIS.

Además de la simulación, podemos encontrar virtualización nativa o completa, donde se simula un hardware suficiente para permitir ejecutar un sistema operativo.

  • VMware Workstation: Soporte para Windows Vista, Soporte de dispositivos USB 2.0, Depurador virtual integrad,
  • VMware Server
  • Parallels Desktop (Mac):
  • Adeos: proporciona un entorno flexible para compartir los recursos hardware para múltiples sistemas operativos ó múltiples instancias de un mismo sistema operativo. Activa múltiples dominios, que existen simultáneamente sobre el mismo hardware. Ninguno de éstos dominios necesariamente conoce la existencia del resto, pero todos ellos si conocen de la existencia de ADEOS. Un dominio puede ser por ejemplo un Sistema Operativo completo.
  • Mac-on-Linux