Subida la practica 5
8-Mayo, 2008Pues 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
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
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
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
Contar una experiencia de overclocking propia o encontrada en algún sitio de Internet.
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
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
¿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
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.
Buscar un programa que dibuje un gráfico de Kiviat interactivamente, o bien hacerlo uno mismo.
METRIC ADVISOR -> para SO AIX, Solaris y Linux.
Model Metric Analysis Plug-in for IBM -> Desarrollado por IBM con numerosas opciones configurables
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
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.