Está en la página 1de 42

Herramientas de

Diagnóstico y Benchmarks

1
Copyright © 2007 por TECSUP
Introducción
 Las computadoras se han convertido en una
herramienta necesaria en el quehacer de las personas,
las cuales las utilizan en su actividad profesional y
personal.
 El instalar y desinstalar programas es una práctica muy
común en nuestros días, sin embargo esto puede ir
deteriorando al sistema operativo haciéndolo lento.
 Es importante saber diagnosticar nuestra PC para poder
corregir cualquier problema que afecte su performance.
En la presente unidad veremos herramientas de
diagnóstico y de medición de performance para nuestras
computadoras.

2
Objetivos
 Instalar y configurar programas de diagnóstico de
computadoras personales.
 Instalar y configurar programas de medición de
performance de las computadoras personales.

3
Índice
 Qué son los diagnosticadores  Qué es Benchmark
 Herramientas de diagnóstico  Dhrystone
 Hardware  Whetstone

 Software  Herramientas de Benchmark


 Inventario  Winstone
 Herramientas de diagnóstico  Winbench
de los sistemas operativos  3D Winbench
 MSD  Intel Multimedia Benhmark
 Scandisk (IMB)
 Defrag

4
Qué son los diagnosticadores ?
 Los diagnosticadores son programas
que permiten revisar el correcto
funcionamiento de la computadora en
cada una de sus partes : CPU,
Memoria, Disco Duro, Video, etc.
Estos programas someten a la
computadora a pruebas repetitivas y
nos permiten diagnosticar el estado de
una computadora, de allí el nombre
que tienen.

5
Herramientas de diagnóstico
 Sirven para diagnosticar (medir y evaluar) el hardware y
software existente en la PC.

Medir: Evaluar: Mejorar:

Cambiar, dar
Velocidad Evaluar que mantenimiento
elementos
Rendimiento requieren ser
Cambias,
Capacidad Mejorados.

6
Herramientas de diagnóstico: Hardware
 Las pruebas a nivel de hardware pueden ser:
 Procesador: Evalúa como responde al operar diversos tipos de
instrucciones.
 Memoria: Prueba cada una de las celdas de almacenamiento
para ver que funcionen correctamente.
 Disco Duro: Evalúa cada uno de los sectores, el sistema de
archivos, etc.
 Puertos: Prueba el funcionamiento de diversos puertos como:
 Puerto paralelo

 Puertos seriales

7
Herramientas de diagnóstico: Software
 Las pruebas a nivel de software son:
 Sistema Operativo.
 Aplicaciones instaladas.

8
Herramientas de diagnóstico: Inventario
 Algunas aplicaciones de diagnóstico también nos dan un
inventario completo de la computadora a nivel de:
 Hardware
 Modelo de procesador.

 Tipo y cantidad de memoria. Qué slots está usando.

 Tipo de disco duro. Parámetros del disco duro (RPM,

cantidad de cabezales, número de platos, etc).


 Software
 Que sistema operativo tiene instalado

 Que aplicaciones

 Que drivers

9
Herramientas de diagnóstico: SO
 Normalmente los sistemas operativos traen ciertos
diagnosticadores como utilitarios para el mantenimiento
de los componentes de la computadora.
 MSD
 Scandisk
 Defrag

10
MSD
 El MSD (Microsoft Diagnostics) venía en el sistema
operativo DOS. Sirve para poder ver la configuración y
rendimiento de la computadora.

11
Scandisk
 Scandisk es una aplicación diseñada originalmente por Symantec
(empresa que anteriormente se llamaba Norton) y adquirida
posteriormente por Microsoft para incorporarla junto a sus sistemas
operativos MS-DOS a partir de la versión 6, y Windows bajo
plataforma 9X (95, 98, ME) y XP.
 Scandisk era utilizado para comprobar en la computadora tanto la
integridad de la superficie física de su disco duro como la integridad
del sistema de archivos almacenado en él.
 Los sistemas Windows basados en la plataforma NT no incluyen
esta aplicación, pero permiten analizar el disco utilizando otra
aplicación similar creada por Microsoft y llamada CHKDSK, sin
embargo esta aplicación es menos confiable para examinar la
superficie física del disco, aunque sí es muy efectiva para detectar
errores del sistema de archivos.

12
Scandisk

13
Que es la fragmentación ?
 La fragmentación de los discos tiene lugar cuando el
sistema operativo guarda archivos en la unidad de disco
duro en cluster no continuos en lugar de guardarlos en
forma consecutiva. Esto sucede de forma regular y
puede afectar a casi todos los archivos que se guardan.
Se trata de un fenómeno natural de todos los equipos,
no de un virus o un error de software.
 Si alguna vez se ha preguntado por qué su PC pierde
velocidad de funcionamiento de forma apreciable
después de usarlo durante un tiempo, la respuesta está
en la fragmentación de los discos.

14
Que es un desfragmentador de discos ?
 Un desfragmentador de discos es un software
especializado que vuelve a reunir todos los cluster de un
archivo en forma consecutiva, de manera que su equipo
pueda acceder a ellos más rápido. También consolida el
espacio disponible en el disco en trozos más grandes
para minimizar la fragmentación de archivos en el futuro.

15
Defrag
 Defrag es un programa que permite defragmentar un
disco. Este programa apareció en DOS.

16
Defrag para XP

17
Qué es Benchmark ?
 El benchmark (comparar) es una técnica utilizada para
medir el rendimiento de un sistema o componente de un
sistema, frecuentemente en comparación con algún
parámetro de referencia.
 Esta prueba de Benchmarking nos permite darnos
cuenta en que componentes tenemos bajo rendimiento y
por ende poder mejorarlo.

18
Qué es Benchmark ?
 Los BenchMark permiten estimar el rendimiento de un elemento
concreto o la totalidad de la misma, y poder comparar los
resultados con equipos similares.
 Un Benchmark puede ser aplicado a cualquier componente de un
computador: CPU, RAM, tarjeta gráfica, etc. También puede ser
dirigido específicamente a una función dentro de un componente,
por ejemplo, la unidad de coma flotante de la CPU; o incluso a otros
programas.
 La tarea de ejecutar un benchmark originalmente se reducía a
estimar el tiempo de proceso que lleva la ejecución de un programa
(medida por lo general en miles o millones de operaciones por
segundo). Con el correr del tiempo, la mejora en los compiladores y
la gran variedad de arquitecturas y situaciones existentes
convirtieron a esta técnica en toda una especialidad. La elección de
las condiciones bajo la cual dos sistemas distintos pueden
compararse entre sí es especialmente ardua, y la publicación de los
resultados suele ser objeto de candentes debates cuando estos se
abren a la comunidad.

19
Dhrystone
 Dhrystone es una medida de rendimiento de la CPU en
entero, expresado en Millones de instrucciones por
segundo (MIPS).

20
Whetstone
 Whetstone es una medida de rendimiento de la CPU en
punto flotante. Se puede usar diversas unidades de
mediada como:
 MFLOPS, Millones de operaciones de punto flotante por
segundo (MFLOPS: Millions of Floating Point Operations Per
Second).
 MWIPS (Millions of Whetstone Instructions Per Second).

21
Ejemplo

22
Winstone
 Winstone es una aplicación que mide la actuación global
de PC al ejecutar aplicaciones de 32-bit en Windows 95,
Windows 98, o Windows NT.
 Winstone ejecuta aplicaciones de 32-bit comerciales y
mide el tiempo que la PC toma para completar dichas
actividades.
 Las pruebas de Winstone no imitan lo que estos
programas hacen; ellos ejecutan código de la aplicación
real.

23
WinBench
 WinBench es una aplicación que mide la actuación de
los gráficos en la PC, disco, procesador, y los
subsistemas videos en un ambiente de Windows.
 WinBench sólo pueden ejecutar en Windows 95,
Windows 98, y Windows NT.

24
3DWinbench
 3D WinBench mide la actuación de un subsistema 3D de
la PC, que incluye el software Direct3D, el monitor, La
tarjeta de video, el driver, y el bus.

25
Intel Multimedia Benchmark (IMB)
 Intel Multimedia BenchMark mide
la actuación de procesadores en el
usos del multimedia.

26
Sandra
 SiSoft Sandra es
un excelente
programa de
información del
sistema y utilidad
de diagnósticos
para Windows
así como una
herramienta de
performance
(Benchmarking)

27
Sandra: Herramientas de diagnóstico
 Proporcionará información sobre el hardware, el
software, y cualquier dispositivo del sistema.
 Muestra información de: CPU, BIOS, administración
avanzada de la energía, buses PCI y AGP, vídeo,
memoria (Windows y DOS), unidades, puertos, teclado,
ratón, tarjeta de sonido, impresora, dispositivos MCI,
procesos, módulos OLE, volcados a CMOS, etc.
 SiSoftware Sandra 2007 SP1 Released es la nueva
versión de este conocido sistema de diagnósticos para
Windows de 32, 64 bits y CE.

28
Sandra: Benchmarking
 Sandra utiliza Dhrystone y Whetstone para sus pruebas
de benchmarking:

29
Sandra: Ejemplos de Benchmarking

30
Sandra: Ejemplos de Benchmarking

31
Sandra: Herramientas de Benchmarking
 Sandra hace pruebas de perfomance para:
 Exported File Format
 CPU/FPU (Arithmetic/Floating Point)
 CPU/XMM (Multi-Media)
 Multi-Core Efficiency
 Power Management Efficiency
 Video (2D/3D)
 File System/CD-ROM/DVD
 Memory (Bandwidth)
 Cache/Memory (Bandwidth)
 Network/LAN (Bandwidth)
 PDA & Smart Phone

32
Sandra: Optimización de Hw

33
Everest Home Edition
 Everest Home Edition
es una completísima
herramienta que
realiza un extenso y
detallado análisis de tu
PC, mostrando
prácticamente todos
los aspectos del
sistema referentes a
hardware, software,
configuración de red y
más.

34
Everest Home Edition
 Es el nuevo nombre del conocido programa Aida32
 Muestra hasta el más mínimo detalle el hardware y software
instalado, los codecs instalados, la conexión a PC's remotos, etc, y
además se puede generar informes detallados a través de un
asistente.

35
Generador de informes
 Genera informes en diferentes plataformas:

36
Mapa conceptual
Herramientas
Herramientas de
de diagnóstico
diagnóstico Benchmark
Benchmark

Permiten generar Permiten Tipos Tipos de


inventarios: diagnosticar: prueba:

Dhrystone
Dhrystone
Hardware
Hardware Hardware
Hardware Sistema
Sistema Otros
Otros
Operativo
Operativo Fabricantes
Fabricantes Whetstone
Whetstone
Parámetros
Parámetros
de
delos
los Pruebas a: MSD
MSD Checkit
Checkit Aplicaciones
componentes
componentes
Procesador
Procesador Scandisk
Scandisk Dr.
Dr. Winstone
Tamaño/
Tamaño/ Winstone
Hardware
Hardware
Cantidad
Cantidad
Memoria
Memoria Defrag
Defrag Win
Winbench
bench
Sandra
Sandra
Fabricante
Fabricanteyy
modelo Disco
DiscoDuro
Duro 3D
3DWinbench
Winbench
modelo
Everest
Everest
Home
Home Intel
Software Puertos
Puertos Intel
Software Edition multimedia
Edition multimedia
Benchmark
Benchmark
Sistema
Sistema
Operativo
Operativo

Aplicaciones
Aplicaciones
instaladas
instaladas

Networking
Networking
37
Enlaces
 http
://www.computacion-aplicada.com/hardware/micro_scop
e/micro_scope.htm
 http://vagonettaprogramas.wordpress.com/2007/04/19/fr
esh-diagnose-diagnostico-de-hardware-y-software/
 http://www.zeroprogramas.com/subcategoria.asp?
subcat=66&pagina=2&orden=fecha
 http://active-
hardware.com/english/benchmarks/benchmarks.htm

38
Bibliografía
 http://es.wikipedia.org/wiki/Benchmark
 http://www.lavalys.com/
 http://www.mexhardware.com/revisiones/procesadores/i
ntel-core-duo-roundup-2007033142/6.html

39
Preguntas
1. Indique la definición de un Dhrystone: 3. Indique la definición de un Winstone:
a) Es una medida de rendimiento de la a) Es una medida de rendimiento de la
CPU en entero, expresado en Millones CPU en entero, expresado en Millones
de instrucciones por segundo (MIPS). de instrucciones por segundo (MIPS).
b) Es una medida de rendimiento de la b) Es una medida de rendimiento de la
CPU en punto flotante. CPU en punto flotante.
c) Es una aplicación que mide la c) Es una aplicación que mide la
actuación global de PC. actuación global de PC.
d) Es una aplicación que mide la d) Es una aplicación que mide la
actuación de los gráficos en la PC, actuación de los gráficos en la PC,
disco, procesador, y los subsistemas disco, procesador, y los subsistemas
videos en un ambiente de Windows. videos en un ambiente de Windows.
2. Indique la definición de un Whetstone: 4. Indique la definición de un WinBench:
a) Es una medida de rendimiento de la a) Es una medida de rendimiento de la
CPU en entero, expresado en Millones CPU en entero, expresado en Millones
de instrucciones por segundo (MIPS). de instrucciones por segundo (MIPS).
b) Es una medida de rendimiento de la b) Es una medida de rendimiento de la
CPU en punto flotante. CPU en punto flotante.
c) Es una aplicación que mide la c) Es una aplicación que mide la
actuación global de PC. actuación global de PC.
d) Es una aplicación que mide la d) Es una aplicación que mide la
actuación de los gráficos en la PC, actuación de los gráficos en la PC,
disco, procesador, y los subsistemas disco, procesador, y los subsistemas
videos en un ambiente de Windows. videos en un ambiente de Windows.

40
Respuestas
1. Indique la definición de un Dhrystone: 3. Indique la definición de un Winstone:
a) Es una medida de rendimiento de la a) Es una medida de rendimiento de la
CPU en entero, expresado en Millones CPU en entero, expresado en Millones
de instrucciones por segundo (MIPS). de instrucciones por segundo (MIPS).
b) Es una medida de rendimiento de la b) Es una medida de rendimiento de la
CPU en punto flotante. CPU en punto flotante.
c) Es una aplicación que mide la c) Es una aplicación que mide la
actuación global de PC. actuación global de PC.
d) Es una aplicación que mide la d) Es una aplicación que mide la
actuación de los gráficos en la PC, actuación de los gráficos en la PC,
disco, procesador, y los subsistemas disco, procesador, y los subsistemas
videos en un ambiente de Windows. videos en un ambiente de Windows.
2. Indique la definición de un Whetstone: 4. Indique la definición de un WinBench:
a) Es una medida de rendimiento de la a) Es una medida de rendimiento de la
CPU en entero, expresado en Millones CPU en entero, expresado en Millones
de instrucciones por segundo (MIPS). de instrucciones por segundo (MIPS).
b) Es una medida de rendimiento de la b) Es una medida de rendimiento de la
CPU en punto flotante. CPU en punto flotante.
c) Es una aplicación que mide la c) Es una aplicación que mide la
actuación global de PC. actuación global de PC.
d) Es una aplicación que mide la d) Es una aplicación que mide la
actuación de los gráficos en la PC, actuación de los gráficos en la PC,
disco, procesador, y los subsistemas disco, procesador, y los subsistemas
videos en un ambiente de Windows. videos en un ambiente de Windows.

41
Fin de la presentación

42
Copyright © 2007 por TECSUP

También podría gustarte