Sådan overvåges GPU-brug i Windows Jobliste

Windows 10's Task Manager har detaljerede GPU-overvågningsværktøjer skjult i den. Du kan se GPU-anvendelse pr. Applikation og hele systemet, og Microsoft lover, at Task Manager-numrene vil være mere nøjagtige end dem, der findes i tredjepartsværktøjer.

Sådan fungerer dette

Disse GPU-funktioner blev tilføjet i Windows 10's Fall Creators Update, også kendt som Windows 10 version 1709. Hvis du bruger Windows 7, 8 eller en ældre version af Windows 10, kan du ikke se disse værktøjer i din Jobliste. Sådan kontrolleres, hvilken version af Windows 10 du har.

Windows bruger nyere funktioner i Windows Display Driver Model til at hente disse oplysninger direkte fra GPU-planlæggeren (VidSCH) og videohukommelsesstyring (VidMm) i WDDM's grafikkerne, som er ansvarlige for faktisk at tildele ressourcerne. Det viser meget nøjagtige data, uanset hvilke API-applikationer der bruges til at få adgang til GPU-Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle eller noget andet.

Derfor viser kun systemer med WDDM 2.0-kompatible GPU'er disse oplysninger i Jobliste. Hvis du ikke kan se det, bruger dit systems GPU sandsynligvis en ældre type driver.

Du kan kontrollere, hvilken version af WDDM din GPU-driver bruger ved at trykke på Windows + R, skrive "dxdiag" i feltet og derefter trykke på Enter for at åbne DirectX Diagnostic-værktøjet. Klik på fanen "Skærm" og se til højre for "Driver Model" under Drivere. Hvis du ser en “WDDM 2.x” driver her, er dit system kompatibelt. Hvis du ser en “WDDM 1.x” driver her, er din GPU ikke kompatibel.

Sådan får du vist en applikations GPU-brug

Disse oplysninger er tilgængelige i Jobliste, selvom de er skjult som standard. For at få adgang til det skal du åbne Task Manager ved at højreklikke på et tomt rum på din proceslinje og vælge "Task Manager" eller ved at trykke på Ctrl + Shift + Esc på dit tastatur.

Klik på "Flere detaljer" i bunden af ​​Task Manager-vinduet, hvis du ser den standard, enkle visning.

I den fulde visning af Jobliste skal du højreklikke på en kolonneoverskrift under fanen “Processer” og derefter aktivere indstillingen “GPU”. Dette tilføjer en GPU-kolonne, der lader dig se procentdelen af ​​GPU-ressourcer, som hver applikation bruger.

Du kan også aktivere indstillingen "GPU Engine" for at se, hvilken GPU-motor en applikation bruger.

Den samlede GPU-brug af alle applikationer på dit system vises øverst i GPU-kolonnen. Klik på GPU-kolonnen for at sortere listen og se, hvilke applikationer der bruger din GPU mest i øjeblikket.

Antallet i GPU-kolonnen er den højeste anvendelse, som applikationen har på tværs af alle motorer. Så for eksempel, hvis en applikation brugte 50% af en GPUs 3D-motor og 2% af en GPUs videoafkodningsmotor, ville du bare se tallet 50% vises under GPU-kolonnen for den applikation.

Kolonnen GPU Engine viser, at hver applikation bruger. Dette viser dig både hvilken fysisk GPU en applikation bruger, og hvilken motor den bruger - for eksempel om den bruger 3D-motoren eller videodekodningsmotoren. Du kan identificere, hvilken GPU der svarer til et bestemt nummer, ved at tjekke fanen Ydeevne, som vi vil tale om i det næste afsnit.

Sådan får du vist applikationens videohukommelsesbrug

Hvis du er nysgerrig, hvor meget videohukommelse et program bruger, skal du skifte til fanen Detaljer i Jobliste. Højreklik på en kolonneoverskrift på fanen Detaljer, og klik derefter på indstillingen "Vælg kolonner". Rul ned, og aktiver kolonnerne "GPU", "GPU-motor", "Dedikeret GPU-hukommelse" og "Delt GPU-hukommelse". De to første er også tilgængelige under fanen Processer, men de sidstnævnte to hukommelsesmuligheder er kun tilgængelige i ruden Detaljer.

Kolonnen "Dedikeret GPU-hukommelse" viser, hvor meget hukommelse et program bruger på din GPU. Hvis din pc har et diskret NVIDIA- eller AMD-grafikkort, er det så meget af dets VRAM - det vil sige den fysiske hukommelse på dit grafikkort - applikationen bruger. Hvis du har integreret grafik, er en del af dit normale RAM RAM forbeholdt din grafikhardware. Dette viser, hvor meget af den reserverede hukommelse applikationen bruger.

Windows tillader også applikationer at gemme nogle data i systemets normale DRAM-hukommelse. Kolonnen "Delt GPU-hukommelse" viser, hvor meget hukommelse et program i øjeblikket bruger til videofunktioner ud af computerens normale system-RAM.

Du kan klikke på en af ​​kolonnerne for at sortere efter dem og se, hvilket program der bruger mest ressourcer. For eksempel, for at se de applikationer, der bruger mest videohukommelse på din GPU, skal du klikke på kolonnen "Dedikeret GPU-hukommelse".

Sådan overvåges den samlede GPU-ressourceforbrug

For at overvåge overordnede GPU-ressourceforbrugsstatistikker skal du klikke på fanen "Ydeevne" og se efter indstillingen "GPU" i sidepanelet. Hvis din computer har flere GPU'er, kan du se flere GPU-muligheder her.

Hvis du har flere sammenkædede GPU'er - ved hjælp af en funktion som NVIDIA SLI eller AMD Crossfire - kan du se dem identificeret ved et "Link #" i deres navn.

For eksempel i nedenstående skærmbillede har systemet tre GPU'er. “GPU 0” er en integreret Intel-grafik-GPU. “GPU 1” og “GPU 2” er NVIDIA GeForce GPU'er, der er knyttet sammen ved hjælp af NVIDIA SLI. Teksten "Link 0" betyder, at de begge er en del af Link 0.

Windows viser GPU-brug i realtid her. Som standard forsøger Task Manager at vise de mest interessante fire motorer alt efter hvad der foregår på dit system. Du kan se forskellige grafer her afhængigt af om du f.eks. Spiller 3D-spil eller kodning af videoer. Du kan dog klikke på et af navnene over graferne og vælge en af ​​de tilgængelige motorer for at vælge, hvad der vises.

Navnet på din GPU vises også i sidepanelet og øverst i dette vindue, hvilket gør det nemt at kontrollere, hvilken grafikhardware din pc har installeret.

Du kan også se grafer over dedikeret og delt GPU-hukommelsesforbrug. Dedikeret GPU-hukommelsesforbrug refererer til, hvor meget af GPU's dedikerede hukommelse, der bruges. På en diskret GPU er det RAM på selve grafikkortet. For integreret grafik er det, hvor meget af systemhukommelsen, der er reserveret til grafik, faktisk er i brug.

Delt GPU-hukommelsesforbrug henviser til, hvor meget af systemets samlede hukommelse der bruges til GPU-opgaver. Denne hukommelse kan bruges til enten normale systemopgaver eller videoopgaver.

Nederst i vinduet kan du se oplysninger som versionsnummeret på den videodriver, du har installeret, de data, som videodriveren blev oprettet, og den fysiske placering af GPU'en i dit system.

Hvis du vil se disse oplysninger i et mindre vindue, der er nemmere at gemme på din skærm, skal du dobbeltklikke et eller andet sted inden i GPU-visningen eller højreklikke et vilkårligt sted inde i den og vælge indstillingen "Grafoversigt". Du kan udvide vinduet ved at dobbeltklikke i ruden eller ved at højreklikke på det og fjerne markeringen fra indstillingen "Oversigt over graf".

Du kan også højreklikke på en graf og vælge Skift graf til> Enkelt motor for kun at se en enkelt GPU-motorgraf over hukommelsesbrugsgrafene.

For at holde dette vindue synligt på din skærm til enhver tid skal du klikke på Valg> Altid øverst.

Dobbeltklik inde i GPU-ruden igen, og du får et minimalt flydende vindue, som du kan placere hvor som helst, du vil have på din skærm.

Se Microsofts blog for at få mere detaljerede oplysninger om, hvordan denne funktion fungerer nøjagtigt, og hvad informationen her repræsenterer.