Red de conocimiento informático - Material del sitio web - Cómo utilizar la herramienta de análisis de rendimiento vs2012

Cómo utilizar la herramienta de análisis de rendimiento vs2012

A menudo escribimos un programa, pero su rendimiento no es muy bueno, por lo que sería genial si existiera una herramienta que pudiera ayudarnos a analizar el tiempo dedicado a varias partes del programa. Las herramientas de rendimiento para vs2012 pueden ayudarle a lograrlo. No sólo puedes ver cuánto tiempo dura cada bloque del programa, sino que también puedes averiguar qué oración dentro del bloque del programa tomó más tiempo. En base a esto, puede buscar mejores formas de optimizar el rendimiento o modificar su programa. A continuación daré un ejemplo de cómo utilizar herramientas de rendimiento para analizar y mejorar el rendimiento.

Primero, haga clic en ANALIZAR --gt; Iniciar análisis de rendimiento

2. De forma predeterminada, está seleccionado el primer elemento, muestreo de CPU, que es más rápido.

3. Siguiente paso-gt; Siguiente paso-gt; Después de completar, espere un momento y verá los siguientes resultados.

4. En la imagen de arriba, este resultado tomó 44 segundos (mi programa no fue escrito muy bien, por favor puede ver la CPU (uso) aproximada desde el principio hasta el final del programa. Condición. Puedes ver que el consumo de CPU se nota alrededor del octavo segundo.

5. Echemos un vistazo más de cerca al tiempo dedicado a cada parte. En el lado derecho de la vista actual en la imagen de arriba, puede desplegar para encontrar el elemento de función y hacer clic en:

Entonces, de lo anterior, como se puede ver en la imagen, hay cuatro elementos en la imagen de arriba: Muestras inclusivas, Muestras exclusivas y Muestras exclusivas. Haga clic en los elementos y se ordenarán de mayor a menor según el elemento en el que hizo clic.

6. Pulsa sobre una de las funciones más destacadas para analizar en detalle el consumo de cada parte de la función.

7. Además, siempre puedes hacer clic en un elemento de la imagen de arriba para encontrar el código fuente.

8. Además, en la vista actual, también puede ver el caché y el proceso (disponible si usa subprocesos múltiples).

Las diversas introducciones anteriores son solo para ayudar a todos a familiarizarse con cómo usar esta herramienta. Aprender a usar la herramienta no es suficiente. La optimización real del rendimiento aún depende de todos ~

.