Główna » jak » Jak monitorować wykorzystanie GPU w Menedżerze zadań Windows

    Jak monitorować wykorzystanie GPU w Menedżerze zadań Windows

    Menedżer zadań Windows 10 zawiera ukryte w nim narzędzia do monitorowania GPU. Możesz przeglądać użycie aplikacji GPU na poziomie aplikacji i całego systemu, a Microsoft obiecuje, że numery Menedżera zadań będą bardziej dokładne niż te w narzędziach innych firm.

    Jak to działa

    Te funkcje GPU zostały dodane w aktualizacji Fall Creators Windows 10, znanej również pod nazwą Windows 10, wersja 1709. Jeśli używasz systemu Windows 7, 8 lub starszej wersji systemu Windows 10, nie zobaczysz tych narzędzi w Menedżerze zadań. Oto, jak sprawdzić, którą wersję systemu Windows 10 posiadasz.

    System Windows korzysta z nowszych funkcji modelu sterownika ekranu w systemie Windows, aby pobrać te informacje bezpośrednio z programu planującego GPU (VidSCH) i menedżera pamięci wideo (VidMm) w kernelu graficznym WDDM, które są odpowiedzialne za faktyczne przydzielanie zasobów. Pokazuje bardzo dokładne dane bez względu na to, które aplikacje API wykorzystują do uzyskania dostępu do GPU - Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle lub cokolwiek innego.

    Dlatego tylko systemy z procesorami GPU zgodnymi z WDDM 2.0 wyświetlają te informacje w Menedżerze zadań. Jeśli go nie widzisz, układ GPU twojego systemu prawdopodobnie używa starszego typu sterownika.

    Możesz sprawdzić, której wersji WDDM używa Twój sterownik GPU, naciskając klawisze Windows + R, wpisując w polu "dxdiag", a następnie naciskając klawisz Enter, aby otworzyć narzędzie diagnostyczne DirectX. Kliknij kartę "Ekran" i spójrz na prawo od "Modelu sterownika" w sekcji Sterowniki. Jeśli widzisz tutaj sterownik "WDDM 2.x", twój system jest kompatybilny. Jeśli widzisz tutaj sterownik "WDDM 1.x", twój GPU nie jest kompatybilny.

    Jak wyświetlić wykorzystanie GPU w aplikacji

    Ta informacja jest dostępna w Menedżerze zadań, chociaż jest domyślnie ukryta. Aby uzyskać do niego dostęp, otwórz Menedżera zadań, klikając prawym przyciskiem myszy puste miejsce na pasku zadań i wybierając "Menedżer zadań" lub naciskając Ctrl + Shift + Esc na klawiaturze.

    Kliknij opcję "Więcej szczegółów" u dołu okna Menedżera zadań, jeśli zobaczysz standardowy, prosty widok.

    W pełnym widoku Menedżera zadań, na karcie "Procesy" kliknij prawym przyciskiem myszy nagłówek dowolnej kolumny, a następnie włącz opcję "GPU". To dodaje kolumnę GPU, która pozwala zobaczyć procent zasobów GPU, z których korzysta każda aplikacja.

    Można również włączyć opcję "GPU Engine", aby sprawdzić, który silnik GPU jest używany przez aplikację.

    Łączne wykorzystanie GPU wszystkich aplikacji w systemie jest wyświetlane w górnej części kolumny GPU. Kliknij kolumnę GPU, aby posortować listę i zobaczyć, które aplikacje używają obecnie najwięcej GPU.

    Liczba w kolumnie GPU to najwyższe wykorzystanie aplikacji we wszystkich silnikach. Na przykład, jeśli aplikacja używała 50% silnika 3D procesora graficznego i 2% silnika dekodującego GPU, po prostu zobaczysz, że 50% pojawi się w kolumnie GPU tej aplikacji.

    Kolumna Engine GPU wyświetla, że ​​używana jest każda aplikacja. Pokazuje to zarówno fizyczny procesor graficzny, z którego korzysta aplikacja, jak i używany silnik - na przykład, czy używa silnika 3D, czy silnika dekodowania wideo. Możesz sprawdzić, który GPU odpowiada konkretnemu numerowi, sprawdzając zakładkę Wydajność, o czym porozmawiamy w następnej sekcji.

    Jak wyświetlić wykorzystanie pamięci wideo aplikacji

    Jeśli zastanawiasz się, ile pamięci wideo używa aplikacja, musisz przejść do zakładki Szczegóły w Menedżerze zadań. Na karcie Szczegóły kliknij prawym przyciskiem myszy nagłówek dowolnej kolumny, a następnie kliknij opcję "Wybierz kolumny". Przewiń w dół i włącz kolumny "GPU", "GPU Engine," "Dedicated GPU Memory" i "Shared GPU Memory". Pierwsze dwa są również dostępne na karcie Procesy, ale dwie ostatnie opcje pamięci są dostępne tylko w okienku Szczegóły.

    Kolumna "Dedykowana pamięć GPU" pokazuje, ile pamięci wykorzystuje aplikacja na twoim GPU. Jeśli Twój komputer ma dyskretną kartę graficzną NVIDIA lub AMD, jest to ilość jego pamięci VRAM, czyli fizycznej pamięci karty graficznej, z której korzysta aplikacja. Jeśli masz zintegrowaną grafikę, część normalnej pamięci RAM systemu jest zarezerwowana wyłącznie dla twojego sprzętu graficznego. Pokazuje, jaka część zarezerwowanej pamięci jest używana przez aplikację.

    System Windows pozwala również aplikacjom na przechowywanie niektórych danych w normalnej pamięci DRAM systemu. Kolumna "Shared GPU Memory" pokazuje, ile pamięci obecnie aplikacja używa dla funkcji wideo poza normalną pamięcią RAM komputera.

    Możesz kliknąć dowolną z kolumn, aby sortować według nich i zobaczyć, która aplikacja używa najwięcej zasobów. Na przykład, aby wyświetlić aplikacje korzystające z większości pamięci wideo na GPU, kliknij kolumnę "Wydzielona pamięć GPU".

    Jak monitorować ogólne wykorzystanie zasobów GPU

    Aby monitorować ogólne statystyki wykorzystania zasobów GPU, kliknij kartę "Wydajność" i poszukaj opcji "GPU" na pasku bocznym - aby ją wyświetlić, być może trzeba przewinąć w dół. Jeśli Twój komputer ma wiele procesorów graficznych, zobaczysz tutaj wiele opcji GPU.

    Jeśli masz wiele połączonych procesorów graficznych - używając funkcji takich jak NVIDIA SLI lub AMD Crossfire - zobaczysz je jako "Link #" w ich nazwie.

    Na przykład na poniższym zrzucie ekranu system ma trzy procesory graficzne. "GPU 0" to zintegrowany procesor graficzny Intel. "GPU 1" i "GPU 2" to procesory graficzne NVIDIA GeForce połączone ze sobą za pomocą NVIDIA SLI. Tekst "Link 0" oznacza, że ​​oba są częścią Link 0.

    System Windows wyświetla tutaj wykorzystanie GPU w czasie rzeczywistym. Domyślnie Menedżer zadań próbuje wyświetlić najciekawsze cztery silniki w zależności od tego, co dzieje się w systemie. Zobaczysz tutaj różne wykresy w zależności od tego, czy grasz w gry 3D, czy kodujesz filmy wideo. Możesz jednak kliknąć dowolną nazwę nad wykresem i wybrać dowolny z dostępnych silników, aby wybrać to, co się pojawi.

    Nazwa twojego GPU pojawia się również na pasku bocznym i na górze tego okna, co ułatwia sprawdzenie, jaki sprzęt graficzny jest zainstalowany na twoim komputerze.

    Zobaczysz również wykresy dedykowanego i współużytkowanego wykorzystania pamięci GPU. Dedykowane użycie pamięci GPU odnosi się do ilości zużywanej pamięci procesora GPU. Na oddzielnym GPU jest to RAM na samej karcie graficznej. W przypadku zintegrowanej grafiki to właśnie część pamięci systemowej zarezerwowanej dla grafiki jest w użyciu.

    Współdzielone użycie pamięci GPU odnosi się do tego, jaka część ogólnej pamięci systemu jest wykorzystywana do zadań GPU. Ta pamięć może być używana do normalnych zadań systemowych lub zadań wideo.

    W dolnej części okna zobaczysz informacje, takie jak numer wersji zainstalowanego sterownika wideo, dane, które sterownik wideo został utworzony, oraz fizyczną lokalizację GPU w twoim systemie.

    Jeśli chcesz wyświetlić te informacje w mniejszym oknie, które łatwiej jest zachować na ekranie, kliknij dwukrotnie w widoku GPU lub kliknij prawym przyciskiem myszy w dowolnym miejscu wewnątrz niego i wybierz opcję "Widok podsumowania wykresu". Możesz rozwinąć okno klikając dwukrotnie w okienku lub klikając je prawym przyciskiem myszy i odznaczając opcję "Widok podsumowania wykresu".

    Możesz także kliknąć wykres prawym przyciskiem myszy i wybrać opcję Zmień wykres na> Pojedynczy silnik, aby wyświetlić pojedynczy wykres silnika GPU nad wykresami wykorzystania pamięci.

    Aby zachować to okno na ekranie przez cały czas, kliknij Opcje> Zawsze na wierzchu.

    Dwukrotnie kliknij wewnątrz panelu GPU, a będziesz miał minimalne ruchome okno, które możesz umieścić w dowolnym miejscu na ekranie.

    Aby uzyskać więcej szczegółowych informacji o tym, jak dokładnie działa ta funkcja i jakie informacje tu prezentuje, odwiedź blog Microsoftu.