INDICADORES DE DESEMPEÑO
Los indicadores del
rendimiento de un computador son una serie de parámetros que conforma
una modelo simplificado de la medida del rendimiento de un sistema y son
utilizados por los arquitectos de sistemas, los programadores y los
constructores de compiladores, para la optimización del código y
obtención de una ejecución más eficiente. Dentro de este modelo, estos
son los indicadores de rendimiento más utilizados:
Turnaround Time
El tiempo de
respuesta. Desde la entrada hasta la salida, por lo que incluye accesos a
disco y memoria, compilación, sobrecargas y tiempos de CPU. Es la
medida más simple del rendimiento.
En sistemas
multiprogramados no nos vale la medida del rendimiento anterior, ya que
la máquina comparte el tiempo, se produce solapamiento E/S del programa
con tiempo de CPU de otros programas. Necesitamos otra medida como es el
TIEMPO CPU USUARIO.
Tiempo de cada ciclo ( )
El tiempo empleado por cada ciclo. Es la constante de reloj del procesador. Medida en nanosegundos.
Frecuencia de reloj (f)
Es la inversa del tiempo de ciclo. f = 1/ . Medida en Megahertz.
Total de Instrucciones (Ic)
Es el número de instrucciones objeto a ejecutar en un programa.
Ciclos por instrucción (CPI)
Es el número de ciclos que requiere cada instrucción. Normalmente, CPI = CPI medio.
No hay comentarios:
Publicar un comentario