Cómo monitorear el uso de GPU en el Administrador de tareas de Windows
Hay una herramienta detallada de monitoreo de GPU oculta en el Administrador de tareas de Windows 10. Puede ver el uso de GPU por aplicación y en todo el sistema, y Microsoft promete que los números del Administrador de tareas serán más precisos que los de las utilidades de terceros.
Como funciona esto
Estas funciones de GPU se agregaron en la actualización Fall Creators Update de Windows 10 (también conocida como Windows 10 versión 1709). Si usa Windows 7, 8 o una versión anterior de Windows 10, no verá estas herramientas en el Administrador de tareas. Aquí se explica cómo verificar qué versión de Windows 10 tiene.
Windows usa una función de actualización en el modelo de controlador de pantalla de Windows para extraer esta información directamente del programador de GPU (VidSCH) y del administrador de memoria de video (VidMm) en el kernel de gráficos WDDM, que son los responsables de asignar los recursos. Mostrará datos muy precisos sin importar qué aplicación API esté utilizando para acceder a la GPU: Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle o cualquier otra aplicación.
Es por eso que solo los sistemas con GPU compatibles con WDDM 2.0 mostrarán esta información en el Administrador de tareas. Si no lo ve, es posible que la GPU de su sistema esté utilizando un tipo de controlador más antiguo.
Puede verificar qué versión de WDDM está usando su controlador de GPU presionando Windows + R, escribiendo «dxdiag» en el cuadro y presionando Entrar para abrir la herramienta de diagnóstico de DirectX. Haga clic en la pestaña Pantalla y mire a la derecha de Modelo de controlador en Controladores. Si ve un controlador «WDDM 2.x» aquí, su sistema es compatible. Si ve un controlador «WDDM 1.x» aquí, su GPU no es compatible.
Cómo ver el uso de GPU de su aplicación
Esta información está disponible en el Administrador de tareas, pero está oculta de forma predeterminada. Para acceder a él, abra el Administrador de tareas haciendo clic derecho en cualquier espacio vacío en la barra de tareas y seleccionando Administrador de tareas o presionando Ctrl+Shift+Esc en su teclado.
Si ve la vista simple estándar, haga clic en la opción Más detalles en la parte inferior de la ventana del Administrador de tareas.
En la vista completa del Administrador de tareas, en la pestaña Procesos, haga clic con el botón derecho en cualquier encabezado de columna y habilite la opción GPU. Esto agrega una columna de GPU, lo que le permite ver el porcentaje de recursos de GPU utilizados por cada aplicación.
También puede habilitar la opción «Motor de GPU» para ver qué motor de GPU está utilizando la aplicación.
El uso total de GPU de todas las aplicaciones en el sistema se muestra en la parte superior de la columna GPU. Haga clic en la columna GPU para ordenar la lista y ver qué aplicaciones utilizan más su GPU actualmente.
El número en la columna GPU es el uso más alto de la aplicación en todos los motores. Entonces, por ejemplo, si una aplicación usa el 50 % del motor 3D de la GPU y el 2 % del motor de decodificación de video de la GPU, solo verá el número 50 % debajo de la columna GPU para esa aplicación.
La columna GPU Engine muestra lo que usa cada aplicación. Esto le mostrará qué GPU física está usando la aplicación y qué motor está usando, por ejemplo, si está usando el motor 3D o el motor de decodificación de video. Puede determinar qué GPU corresponde a un número en particular consultando la pestaña Rendimiento, que analizamos en la siguiente sección.
Cómo ver el uso de la memoria de video de su aplicación
Si desea saber cuánta memoria de video está usando una aplicación, debe cambiar a la pestaña «Detalles» en el Administrador de tareas. En la pestaña Detalles, haga clic con el botón derecho en cualquier encabezado de columna y haga clic en la opción Seleccionar columnas. Desplácese hacia abajo y habilite las columnas «GPU», «GPU Engine», «Dedicated GPU Memory» y «Shared GPU Memory». Los dos primeros también están disponibles en la pestaña Procesos, pero las dos últimas opciones de memoria solo están disponibles en el panel Detalles.
La columna Memoria de GPU dedicada muestra cuánta memoria está utilizando la aplicación en su GPU. Si su PC tiene una tarjeta gráfica discreta NVIDIA o AMD, esta es la cantidad de VRAM (es decir, memoria física en la tarjeta gráfica) que utilizan las aplicaciones. Si tiene gráficos integrados, una parte de la memoria RAM normal de su sistema está reservada exclusivamente para su hardware de gráficos. Esto muestra cuánta memoria reservada está usando la aplicación.
Windows también permite que las aplicaciones almacenen algunos datos en la memoria DRAM normal del sistema. La columna Memoria de GPU compartida muestra la cantidad de memoria que la aplicación está usando actualmente para funciones de video además de la memoria RAM normal del sistema de la computadora.
Puede hacer clic en cualquiera de las columnas para ordenarlas y ver qué aplicación está utilizando la mayor cantidad de recursos. Por ejemplo, para ver las aplicaciones que utilizan la mayor cantidad de memoria de video en su GPU, haga clic en la columna Memoria de GPU dedicada.
Cómo monitorear el uso general de recursos de GPU
Para monitorear las estadísticas generales de uso de recursos de GPU, haga clic en la pestaña Rendimiento y busque la opción «GPU» en la barra lateral; es posible que deba desplazarse hacia abajo para verla. Si su computadora tiene varias GPU, verá varias opciones de GPU aquí.
Si tiene varias GPU vinculadas (usando funciones como NVIDIA SLI o AMD Crossfire), las verá identificadas con un «n.º de enlace» en su nombre.
Por ejemplo, en la siguiente captura de pantalla, el sistema tiene tres GPU.»GPU 0″ es una GPU Intel Graphics integrada.»GPU 1″ y «GPU 2» son GPU NVIDIA GeForce conectadas entre sí mediante NVIDIA SLI. El texto «Enlace 0» significa que todos son parte del Enlace 0.
Windows muestra aquí el uso de la GPU en tiempo real. De forma predeterminada, el Administrador de tareas intenta mostrar los cuatro motores más interesantes en función de lo que hay en su sistema. Por ejemplo, verá diferentes gráficos aquí dependiendo de si está jugando un juego en 3D o codificando un video. Sin embargo, puede hacer clic en cualquier nombre sobre el gráfico y seleccionar cualquiera de los motores disponibles para elegir lo que se muestra.
El nombre de su GPU también aparecerá en la barra lateral y en la parte superior de esta ventana, lo que facilita verificar qué hardware de gráficos está instalado en su PC.
También verá un gráfico del uso de la memoria GPU dedicada y compartida. El uso de memoria GPU dedicada es la cantidad de memoria dedicada de la GPU que se usa. En una GPU discreta, esta es RAM en la propia tarjeta gráfica. Para gráficos integrados, esta es la cantidad real de memoria del sistema reservada para la tarjeta gráfica.
El uso de memoria de GPU compartida es la cantidad de memoria total del sistema que se usa para tareas de GPU. Esta memoria se puede utilizar para tareas normales del sistema o tareas de video.
En la parte inferior de la ventana, verá información como el número de versión del controlador de video instalado, los datos que crearon el controlador de video y la ubicación física de la GPU en el sistema.
Si desea ver esta información en una ventana más pequeña que sea más fácil de mantener en la pantalla, haga doble clic en algún lugar dentro de la vista de GPU o haga clic con el botón derecho en cualquier lugar y seleccione la opción «Vista de resumen de gráfico». Puede expandir la ventana haciendo doble clic en un panel o haciendo clic con el botón derecho y desmarcando la opción «Vista de resumen de gráfico».
También puede hacer clic con el botón derecho en el gráfico y seleccionar Cambiar gráfico a motor único para ver solo un gráfico de motor de GPU único encima del gráfico de uso de memoria.
Para mantener esta ventana siempre visible en su pantalla, haga clic en «Opciones siempre arriba».
Haga doble clic dentro del panel de GPU nuevamente y tendrá una ventana flotante mínima que puede colocar en cualquier lugar de la pantalla.
Para obtener más detalles sobre cómo funciona exactamente esta función y qué significa exactamente la información aquí, consulte blog de microsoft.