MEDICIÓN DEL RENDIMIENTO DE SU PC

ARQUITECTURA DE COMPUTADORES

PROFESOR: LUGO MANUEL BARBOSA GUERRERO

CURSO: 4 SEMESTRE

 

 

MEDICIÓN DEL RENDIMIENTO DE SU PC

 

Por qué los computadores son cada vez mas rápidos y más baratos?

 

La tecnología de computadores, es cada vez más rápida y de tamaño más reducido debido a las mejoras tecnológicas propiamente dichas (como chips más pequeños y más rápidos que emiten menos calor)

 

Por ejemplo, cuando los diseñadores de sistemas determinaron que la forma menos costosa de usar el nuevo chip pasaba por utilizar una caché intermedia, entre el procesador (la CPU) y la RAM del sistema.

 

Los diseñadores llegaron a esta conclusión ejecutando multitud de programas de medición del rendimiento y aplicando los resultados obtenidos a modelos económicos capaces de ofrecer cifras concretas que pudieran utilizar para determinar el desarrollo más efectivo de la tecnología, desde el punto de vista económico.

 

Los cuellos de botella y su localización

 

El objetivo principal de los computadores es realizar cálculos y mostrar datos. Dentro de un computador, la información fluye entre el procesador y la memoria RAM, entre ésta y el disco duro, entre los dispositivos hardware residentes en ranuras de expansión, y así sucesivamente.

 

Un cuello de botella es una ubicación dentro o fuera del computador que pone lento el flujo de información. Los cuellos de botella deben su nombre a que obligan al PC a pasar la información por un embudo, disminuyendo la velocidad del flujo de datos.

 

Significado de rendimiento

 

Cuando los usuarios se quejan del rendimiento, lo hacen diciendo: “mi equipo esta lento, por que se demora tanto?”.

 

Un administrador de red, en cambio, mediría el rendimiento como la cantidad de datos que su servidor es capaz de recibir, procesar y enviar – La productividad de la red.

 

Algunos desarrolladores relacionan matemáticamente el rendimiento con el tiempo de ejecución. Si examina la relación matemática entre rendimiento y tiempo de ejecución, descubrirá que se trata de valores recíprocos.

 

Por ejemplo, si se aumenta el rendimiento, disminuye el tiempo de ejecución.

 

Rendimiento = 1 / Tiempo de ejecución

 

Tiempo de ejecución = 1 / Rendimiento

 

Ejemplo: Si un programa tarda 10 segundos en ejecutarse (tiempo de ejecución), entonces:

 

Rendimiento = 1/10

 

Rendimiento = 0.10

 

Hercios, megahercios y gigahercios

 

Al examinar los componentes de un PC, a menudo se encuentra que las velocidades se expresan en términos  de hercios, que corresponden a operaciones (o ciclos) por segundo. Dentro de la CPU, por ejemplo, hay un reloj que controla todas las operaciones del procesador.

 

En general, con cada pulso del reloj, la CPU ejecuta una instrucción.

 

El término “hercio” corresponde al número de pulsos por segundo del reloj.  

 

Cuanto más rápidos sean los pulsos del reloj, mayor será el número de instrucciones que realice la CPU y, por tanto, más rápida será está.

 

El reloj de la CPU contiene un cristal que oscila millones de veces por segundo, en algunos casos miles de millones.

 

Ejemplo:

 

Una CPU a 200 MHz (200 megahercios), posee un reloj que oscila 200 millones de veces por segundo.

 

Una CPU a 1 GHz (un gigahercio) contiene un reloj que oscila mil millones de veces por segundo.

 

 

Nota: Para mostrar mensajes en la pantalla, un monitor ha de excitar las partículas de fósforo (que crean los píxeles) 72 veces por segundo (una tasa de refresco de 72 hercios).

 

Bytes, Kilobytes, megabytes, gigabytes y terabytes

 

Dentro del PC, todo opera basándose en la presencia o ausencia de una señal electrónica, que el computador puede presentar usando los valores 0 (sin señal) y 1 (con señal).

Estos unos y ceros se conocen como digito binario.

 

Bit =         1 carácter

Byte =      8 bits

Kbyte =    1024 Bytes

MByte =   1024 Kbytes

GByte =   1024 Mbytes

TByte =    1024 Gbytes

 

 

Laboratorios primera sección         Laboratorios Segunda sección        Laboratorios Tercera sección

 

Laboratorios Cuarta sección

 

Explicación Puerto paralelo

 

Programas control de puertos