Medicion y Desempeño

7
2.4 Medición y desempeño 2.4.1 Desempeño 2.4.2 Herramientas de medición 2.4.3 Indicadores de desempeño 2.4.4 Roadmap 2.4- Medición y desempeño 2.4.1-Desempeño Puede usar el Monitor de rendimiento de Windows para examinar el modo en el que los programas que ejecuta afectan al rendimiento del equipo, tanto en tiempo real como mediante la recopilación de datos de registro para su análisis posterior. El Monitor de rendimiento de Windows usa contadores de rendimiento, datos de seguimiento de eventos e información de configuración, que se pueden combinar en conjuntos de recopiladores de datos. 2.4.2-Herramientas de medición Las herramientas de rendimiento de Windows (WPT) del kit contiene herramientas de análisis de rendimiento que son nuevas para el SDK de Windows para Windows Server 2008 y. NET Framework 3.5. El kit de WPT es útil a un público más amplio, incluyendo los integradores de sistemas, fabricantes de hardware, desarrolladores de controladores y desarrolladores de aplicación general. Estas herramientas están diseñadas para medir y analizar el sistema y el rendimiento de las aplicaciones en Windows Vista, Windows Server 2008, y más tarde. Herramientas de rendimiento de Windows están diseñados para el análisis de una amplia gama de problemas de rendimiento,

description

sistemas operativos conceptos unidad2

Transcript of Medicion y Desempeño

Page 1: Medicion y Desempeño

2.4 Medición y desempeño            2.4.1 Desempeño            2.4.2 Herramientas de medición            2.4.3 Indicadores de desempeño            2.4.4 Roadmap 

2.4- Medición y desempeño

2.4.1-Desempeño

Puede usar el Monitor de rendimiento de Windows para examinar el modo en el que los programas que ejecuta afectan al rendimiento del equipo, tanto en tiempo real como mediante la recopilación de datos de registro para su análisis posterior.

El Monitor de rendimiento de Windows usa contadores de rendimiento, datos de seguimiento de eventos e información de configuración, que se pueden combinar en conjuntos de recopiladores de datos.

2.4.2-Herramientas de medición

Las herramientas de rendimiento de Windows (WPT) del kit contiene herramientas de análisis de rendimiento que son nuevas para el SDK de Windows para Windows Server 2008 y. NET Framework 3.5. El kit de WPT es útil a un público más amplio, incluyendo los integradores de sistemas, fabricantes de hardware, desarrolladores de controladores y desarrolladores de aplicación general. Estas herramientas están diseñadas para medir y analizar el sistema y el rendimiento de las aplicaciones en Windows Vista, Windows Server 2008, y más tarde.

Herramientas de rendimiento de Windows están diseñados para el análisis de una amplia gama de problemas de rendimiento, incluyendo los tiempos de inicio de aplicación, los problemas de arranque, llamadas de procedimiento diferido y la actividad de interrupción (CPD y ISRS), los problemas del sistema de respuesta, uso de recursos de aplicación, y las tormentas de interrupción.

Page 2: Medicion y Desempeño

Estas herramientas se incluyen con el SDK de Windows (a partir de Windows Server SDK Feb'08 2008). Últimas QFE de estas herramientas también están disponibles para descarga en este centro de desarrollo. El MSI que contiene estas herramientas están disponibles en el directorio bin del SDK (uno por la arquitectura).

2.4.3-Indicadores de desempeño

En Analysis Services, un KPI es un conjunto de cálculos asociados a un grupo de medida de un cubo, que se usa para evaluar el éxito empresarial. Normalmente, estos cálculos son una combinación de expresiones MDX (Expresiones multidimensionales) o miembros calculados. Los KPI también tienen metadatos adicionales que proporcionan información acerca de cómo deberían las aplicaciones cliente mostrar los resultados de los cálculos de KPI.

Un KPI administra información sobre un objetivo establecido, la fórmula real del rendimiento registrada en el cubo y medidas para mostrar la tendencia y el estado del rendimiento. Para definir las fórmulas y otras definiciones acerca de los valores se un KPI se usa AMO. La aplicación cliente usa una interfaz de consulta, como ADOMD.NET, para recuperar y exponer los valores de KPI al usuario final. Para obtener más información, vea ADOMD.NET.

Un objeto Kpi simple se compone de la información básica, el objetivo, el valor real logrado, un valor de estado, un valor de tendencia y una carpeta donde se ve el KPI. La información básica incluye el nombre y la descripción del KPI. El objetivo es una expresión MDX que se evalúa como un número. El valor real es una expresión MDX que se evalúa como un número. El estado y el valor de tendencia son expresiones MDX que se evalúan como un número. La carpeta es una ubicación sugerida para el KPI que se va a presentar al cliente.

2.4.4-Roadmap

Page 3: Medicion y Desempeño

Un RoadMap (que podría traducirse como hoja de ruta) es una planificación del desarrollo de un software con los objetivos a corto y largo plazo, y posiblemente incluyendo unos plazos aproximados de consecución de cada uno de estos objetivos. Se suele organizar en hitos o "milestones", que son fechas en las que supuestamente estará finalizado un paquete de nuevas funcionalidades.

Para los desarrolladores de software, se convierte en una muy buena práctica generar un Roadmap, ya que de esta forma documentan el estado actual y posible futuro de su software, dando una visión general o específica de hacia adónde apunta a llegar el software.

La expresión Roadmap se utiliza para dar a conocer el "trazado del camino" por medio del cual vamos a llegar del estado actual al estado futuro. Es decir, la secuencia de actividades o camino de evolución que nos llevará al estado futuro.http://mayra-leticia-lizarraga.blogspot.mx/p/opcion-2.html

Page 4: Medicion y Desempeño

2.4.- Medición y desempeño

Volver

2.4.1.- Desempeño

El sistema está optimizado para que las búsquedas tengan una respuesta

muy rápida (si el servidor y la red lo permiten). El interfaz está

optimizado para facilitar y hacer más eficiente la labor de los

bibliotecarios. Por ejemplo, para devolución de libros se requiere un

solo paso.Para prestar un libro se requieren dos pasos: ingresar el

código del usuario e ingresar el número del ítem a prestar (o código de

barras).

Volver

2.4.2.- Herramientas de medicion

El Monitor de confiabilidad y rendimiento de Windows es un complemento

deMicrosoft Management Console (MMC) que combina la funcionalidad de

herramientas independientes anteriores, incluidos Registros y alertas de

rendimiento, Server Performance Advisor y Monitor de sistema. Proporciona

una interfaz gráfica para personalizar la recopilación de datos de

rendimiento y sesiones de seguimiento de eventos. 

También incluye el Monitor de confiabilidad, un complemento de MMC que

lleva un seguimiento de los cambios producidos en el sistema y los

compara con los cambios de estabilidad del sistema, proporcionando una

vista gráfica de su relación.

Volver

2.4.3.- Indicadores de desempeño

Indicadores del Rendimiento de un Computador

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:

Page 5: Medicion y Desempeño

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.

Volver

2.4.4.- Roadmap

Un RoadMap (que podría traducirse como hoja de ruta) es una planificación

del desarrollo de un software con los objetivos a corto y largo plazo, y

posiblemente incluyendo unos plazos aproximados de consecución de cada

uno de estos objetivos. Se suele organizar en hitos o "milestones", que

son fechas en las que supuestamente estará finalizado un paquete de

nuevas funcionalidades.

Para los desarrolladores de software, se convierte en una muy buena

práctica generar un Roadmap, ya que de esta forma documentan el estado

actual y posible futuro de su software, dando una visión general o

específica de hacia adónde apunta a llegar el software.

La expresión Roadmap se utiliza para dar a conocer el "trazado del

camino" por medio del cual vamos a llegar del estado actual al estado

futuro. Es decir, la secuencia de actividades o camino de evolución que

nos llevará al estado futuro.

Page 7: Medicion y Desempeño