Czym są „Dedykowana pamięć GPU” i „Udostępniona pamięć GPU” w Menedżerze zadań? ── Dlaczego na zintegrowanym GPU liczby tak się różnią i co się dzieje, gdy pamięci brakuje

· · Windows, Windows 11, GPU, Menedżer zadań, Wydajność, Ustawienia Windows

Opublikuj w X
Historia zmian (tylko pierwsza wersja, opublikowana 03.11.2026)
Pierwsza publikacja
Jak cytować ten artykuł(DOI: 10.5281/zenodo.23937224)

Ten artykuł jest zarchiwizowany w Zenodo. Poniżej podano zarówno identyfikator DOI, który zawsze wskazuje najnowszą wersję, jak i DOI przypisany do wersji aktualnie wyświetlanej.

Go Komura (2026). Czym są „Dedykowana pamięć GPU” i „Udostępniona pamięć GPU” w Menedżerze zadań? ── Dlaczego na zintegrowanym GPU liczby tak się różnią i co się dzieje, gdy pamięci brakuje. KomuraSoft LLC. https://doi.org/10.5281/zenodo.23937224 https://comcomponent.com/pl/blog/task-manager-dedicated-shared-gpu-memory/

DOI (najnowsza wersja)
10.5281/zenodo.23937224
DOI (ta wersja)
10.5281/zenodo.23937225

Po otwarciu sekcji GPU w Menedżerze zadań widać obok siebie dwie liczby: „Dedykowana pamięć GPU” i „Udostępniona pamięć GPU”. Na laptopie ze zintegrowanym GPU dedykowana pamięć bywa znikoma, a udostępniona jest wyświetlana jako duża, mniej więcej połowa pamięci komputera.

Dedykowana pamięć GPU to pamięć używana tylko przez GPU, a udostępniona pamięć GPU to zwykła pamięć, której mogą używać zarówno procesor, jak i GPU. Duża liczba przy udostępnionej pamięci GPU to górny limit tego, czego GPU może używać. Tyle pamięci nie jest stale zajęte przez GPU.

Ten artykuł jest przeznaczony dla zwykłych użytkowników, których zastanawia to, co pokazuje Menedżer zadań w Windows 11. Opiera się na oficjalnej dokumentacji Microsoft, Intela i AMD sprawdzonej 3 listopada 2026 roku. Ekran ustawień wyboru GPU dla poszczególnych aplikacji sprawdzono na maszynie wirtualnej z Windows 11 Enterprise w wersji ewaluacyjnej (26H2). Wskazania Menedżera zadań i dxdiag, limit udostępnionej pamięci GPU oraz ekran wyboru GPU sprawdzono też na fizycznym komputerze z Windows 11 Pro (25H2), który ma zarówno zintegrowany, jak i zewnętrzny GPU (128 GB pamięci). Kolumn dla poszczególnych procesów na karcie [Szczegóły] nie sprawdzano. Nazwy wyświetlane na ekranie mogą się nieco różnić zależnie od wersji i języka Windows.

Jak czytać sekcję GPU w Menedżerze zadań

Informacje o GPU pojawiają się na karcie [Wydajność] Menedżera zadań w pozycjach takich jak „GPU 0”. Na komputerze z dwoma GPU są one wymienione jako „GPU 0” i „GPU 1”, a numery nadaje Menedżer zadań.1 Po lewej stronie pod „GPU 0” pojawia się nazwa GPU, a pod nią użycie (i temperatura), na przykład „25% (40 °C)”.

W tym artykule piszę „dedykowana pamięć GPU” i „udostępniona pamięć GPU”, ale na ekranie pola noszą nazwy „Dedykowana pamięć GPU”, „Udostępniona pamięć GPU” i „Pamięć GPU”.

U góry po prawej stronie znajdują się wykresy dla poszczególnych części GPU. GPU ma część odpowiedzialną za rysowanie 3D, część odpowiedzialną za przesyłanie danych, część odpowiedzialną za odtwarzanie wideo i tak dalej, a każda z nich działa osobno. Microsoft nazywa je silnikami GPU. Wykresy mają nazwy takie jak „3D”, „Copy” i „Video Decode”, a to, jakie silniki są dostępne, zależy od GPU.1

Układ sekcji GPU w Menedżerze zadańPokazuje, że pozycja GPU na karcie Wydajność wyświetla wykres użycia dla każdego silnika GPU, całkowite użycie GPU oraz użycie dedykowanej i udostępnionej pamięci GPU.GPU 0 na karcie WydajnośćWykres dla każdego silnika GPUCałkowite użycie GPUDedykowana pamięć GPUUdostępniona pamięć GPU3D, Copy, Video Decode i inne

Rys. 1: Sekcja GPU pokazuje użycie każdego silnika oraz użycie dwóch rodzajów pamięci.

Całkowite użycie wyświetlane po lewej stronie pod „GPU 0”, na przykład „25% (40 °C)”, nie jest średnią silników. Jest to użycie najbardziej obciążonego silnika. Odtwarzanie wideo może w ogóle nie korzystać z silnika 3D. Wtedy całkowita wartość jest wartością najbardziej obciążonego silnika, na przykład tego, który obsługuje wideo. Inżynierowie Microsoft odpowiedzialni za GPU wyjaśniają, że wybrali to podejście, ponieważ przy średniej gra w pełni wykorzystująca GPU wyglądałaby na mało obciążającą.1

Podczas odtwarzania wideo 4K na fizycznym komputerze z Windows 11 Pro (25H2) wartość całkowita wynosiła 24–25%, Video Decode 24–25%, 3D 18–22%, a pozostałe silniki 0%. Wartość całkowita była równa wartości Video Decode, najbardziej obciążonego silnika, a nie średniej silników (około 11–12%).

Jak ustalane jest całkowite użycie GPUPokazuje, że najwyższa z wartości użycia poszczególnych silników, takich jak 3D, Copy i Video Decode, jest wyświetlana jako całkowite użycie GPU.Użycie silnika 3DWybór najwyższej wartościUżycie silnika CopyUżycie silnika Video DecodeCałkowite użycie GPU

Rys. 2: Całkowite użycie GPU jest przedstawiane wartością najbardziej obciążonego silnika.

Aby widzieć informacje o GPU w Menedżerze zadań, sterownik GPU musi obsługiwać WDDM 2.0 lub nowszy. Wersję WDDM sterownika można sprawdzić, uruchamiając dxdiag z menu Start i odczytując wartość „Model sterownika” (Driver Model) w sekcji sterowników na karcie [Ekran].1 Na fizycznym komputerze (25H2) z dwoma podłączonymi monitorami karty były ponumerowane, na przykład [Ekran 1] i [Ekran 2]. dxdiag pokazuje karty ekranu tylko dla GPU, do których podłączono monitor. Modelu sterownika zintegrowanego GPU, do którego nie podłączono monitora, nie dało się zobaczyć w dxdiag.

Na diagramie linia ciągła oznacza relację, która zachodzi zawsze, a linia przerywana relację warunkową (warunki podano przy każdej relacji na stronie szczegółów). Pełną listę relacji (łącznie 12, wraz z uzasadnieniem i pewnością) oraz definicje głównych pojęć zebrano na stronie szczegółów mapy wiedzy (w języku japońskim). Dane: JSON-LD / Turtle

Dedykowana pamięć GPU to pamięć używana tylko przez GPU

Dedykowana pamięć GPU to pamięć zarezerwowana wyłącznie do użytku GPU. W Windows pamięcią używaną przez GPU zarządza składnik nazywany menedżerem pamięci wideo (VidMm), a liczby w Menedżerze zadań są zbierane właśnie z niego.1

W zewnętrznej karcie graficznej (zewnętrznym GPU) dedykowana pamięć GPU to pamięć umieszczona na karcie, czyli tak zwana VRAM. Jej ilość zależy od karty.12

Ze zintegrowanym GPU jest inaczej. Zintegrowany GPU to GPU wbudowany w procesor. Niektóre zintegrowane GPU rezerwują część zwykłej pamięci na wyłączny użytek GPU podczas uruchamiania komputera lub inicjowania sterownika. Zarezerwowana część zostaje wyłączona z zarządzania pamięcią przez Windows i jest używana tylko przez GPU. Microsoft uważa jednak, że korzystanie z pamięci współdzielonej jest bardziej elastyczne i wydajne niż taka rezerwacja, i wiele zintegrowanych GPU prawie niczego nie rezerwuje.1

Z czego składa się dedykowana pamięć GPUPokazuje, że w zewnętrznym GPU dedykowaną pamięcią GPU jest VRAM na karcie graficznej, a w zintegrowanym GPU dedykowaną pamięcią GPU jest część zwykłej pamięci zarezerwowana na przykład podczas uruchamiania.Dedykowana pamięć GPUZewnętrzny GPUZintegrowany GPUVRAM na karcieCzęść zarezerwowana ze zwykłej pamięciWiele zintegrowanych GPU nic nie rezerwuje

Rys. 3: To, z czego składa się dedykowana pamięć GPU, zależy od rodzaju GPU.

Użycie dedykowanej pamięci GPU na karcie Wydajność to suma tego, czego wszystkie procesy używają w tej chwili. Nie jest to ilość, której przydzielenia zażądały aplikacje.1

Udostępniona pamięć GPU to zwykła pamięć, której mogą używać procesor i GPU

Udostępniona pamięć GPU to zwykła pamięć (RAM), której mogą używać zarówno procesor, jak i GPU. Jej przeznaczenie nie jest z góry ustalone. GPU używa jej wtedy, gdy jej potrzebuje, a gdy przestaje być potrzebna, wraca ona do procesora. Z tej pamięci współdzielonej mogą korzystać zarówno zewnętrzne, jak i zintegrowane GPU.1

Duża liczba wyświetlana po prawej stronie to górny limit zwykłej pamięci, której GPU może używać. GPU nie zarezerwował tej ilości. Wartość użycia po lewej to to, czego GPU używa w tej chwili.1

Ten limit ustala Windows. Gdy w 2017 roku dodano do Menedżera zadań informacje o GPU, wyjaśniono, że zwykła pamięć, której GPU może używać jednocześnie, jest ograniczona do połowy pamięci fizycznej. Na komputerze z 16 GB GPU mógł używać do 8 GB, tak aby pozostała pamięć utrzymywała działanie systemu.1

Obecna dokumentacja Microsoft dla twórców sterowników podaje następujący wzór. Górny limit zwykłej pamięci, której może używać GPU (łącznie z częścią zarezerwowaną na użytek dedykowany), to mniejsza z dwóch wartości: „80% pamięci” oraz „większa z wartości: pamięć minus 16 GB i połowa pamięci”. Pamięć oznacza tu ilość widoczną dla Windows, bez części zarezerwowanej przez BIOS.3

Jak ustalany jest limit zwykłej pamięci, której może używać GPUPokazuje, że z ilości pamięci widocznej dla Windows wybiera się większą z wartości połowa pamięci i pamięć minus 16 GB, a wartość ograniczona tak, by nie przekraczała 80% pamięci, staje się limitem.Pamięć widoczna dla WindowsWiększa z: połowa, minus 16 GBOgraniczenie do 80%Limit zwykłej pamięci dla GPUPo odjęciu rezerwacji dedykowanej zostaje limit udostępnionej

Rys. 4: Limit udostępnionej pamięci GPU jest obliczany na podstawie ilości pamięci.

Po zastosowaniu tego wzoru limity wyglądają następująco.

Pamięć widoczna dla Windows Limit zwykłej pamięci, której może używać GPU
8 GB 4 GB (połowa)
16 GB 8 GB (połowa)
32 GB 16 GB (połowa)
64 GB 48 GB
128 GB 102,4 GB (80%)

Na komputerach z pamięcią do 32 GB jest to połowa, tak jak w wyjaśnieniu z 2017 roku. Powyżej tej ilości jest to więcej niż połowa. Limit udostępnionej pamięci GPU to to, co zostaje po odjęciu części zarezerwowanej na użytek dedykowany, a zależnie od ustawień sterownika może być jeszcze mniejszy.3

Na fizycznym komputerze (25H2) ze 128 GB pamięci (127,69 GB widocznych dla Windows) limit udostępnionej pamięci GPU w Menedżerze zadań wynosił 102 GB, a „Pamięć współużytkowana” w dxdiag 104605 MB. Obie wartości odpowiadają stronie 80% we wzorze.

W sekcji GPU pod pamięcią dedykowaną i udostępnioną znajduje się też wiersz „Pamięć GPU”. Nie udało się znaleźć dokumentacji Microsoft, która osobno wyjaśniałaby znaczenie tego wiersza. Dokumentacja dla twórców sterowników oblicza całkowitą pamięć wideo jako sumę dedykowanej pamięci wideo, dedykowanej pamięci systemowej i udostępnionej pamięci systemowej.3 Wskazania na fizycznym komputerze (25H2) również się z tym zgadzały. Zewnętrzny GPU pokazywał „Pamięć GPU 2/114 GB”, czyli sumę 12,0 GB pamięci dedykowanej i 102 GB udostępnionej. Zintegrowany GPU pokazywał „0,2/102 GB”, czyli tylko część udostępnioną. „Pamięć całkowita 116599 MB” w dxdiag to także suma wartości „Pamięć ekranu (VRAM) 11994 MB” i „Pamięć współużytkowana 104605 MB”.

Aplikacja może mimo to przydzielić więcej pamięci wideo niż ten limit. Pamięć wideo w Windows jest wirtualizowana, a granicą tego, ile można przydzielić, jest ogólnosystemowy limit zatwierdzania (commit limit), który obejmuje pamięć i plik stronicowania. VidMm pilnuje, by zwykła pamięć używana jednocześnie przez GPU nie przekroczyła limitu, przypinając i zwalniając strony pamięci.1 Jak czytać liczby dotyczące pamięci w Windows, wyjaśniam w artykule „What Does Windows’ “Memory Usage” Actually Mean?”.

Dlaczego zintegrowane GPU pokazują małą pamięć dedykowaną i dużą udostępnioną

Na komputerze ze zintegrowanym GPU to normalne, że dedykowana pamięć GPU jest mała, a udostępniona duża. Zintegrowane GPU działają głównie na pamięci współdzielonej. Limit udostępnionej pamięci GPU to połowa pamięci na komputerach z pamięcią do 32 GB, a na komputerach z większą pamięcią jest jeszcze większy (na komputerze ze 128 GB jest to 102 GB, czyli 80% pamięci).

W zintegrowanym GPU (Intel UHD Graphics 770) fizycznego komputera z Windows 11 Pro (25H2) nie pojawiło się ani pole „Dedykowana pamięć GPU”, ani jego wykres. Wyświetlane były tylko „Udostępniona pamięć GPU 0,2/102 GB” i „Pamięć GPU 0,2/102 GB”. Na niektórych komputerach pola pamięci dedykowanej w ogóle nie ma.

Intel wyjaśnia, że zintegrowane GPU Intela nie mają pamięci dedykowanej i używają pamięci współdzielonej przydzielanej automatycznie. W BIOS-ie można regulować tylko górny limit ilości, której można używać.4 AMD również wyjaśnia, że komputery ze zintegrowaną grafiką są zbudowane w architekturze ujednoliconej pamięci (UMA) i współdzielą część zwykłej pamięci z GPU.5

Według Microsoft niewielka ilość pamięci zarezerwowana przez sterownik może też być wyświetlana jako „Hardware Reserved Memory”.1

Jak zintegrowane i zewnętrzne GPU używają pamięciPokazuje, że zewnętrzny GPU używa głównie VRAM na karcie, a zwykłej pamięci na przykład do tego, co się w niej nie mieści, natomiast zintegrowany GPU ma małą rezerwację dedykowaną lub nie ma jej wcale i używa współdzielonej zwykłej pamięci.Zewnętrzny GPUDedykowana: VRAM na karcieUdostępniona: zwykła pamięćZintegrowany GPUDedykowana: mała lub brakUdostępniona: głównie zwykła pamięć

Rys. 5: Zintegrowane GPU używają współdzielonej zwykłej pamięci, więc liczba dla pamięci dedykowanej jest mała.

Nie sumuj wartości poszczególnych procesów

Użycie pamięci GPU można też oglądać dla poszczególnych procesów na karcie [Szczegóły]. Kliknij prawym przyciskiem myszy nagłówek kolumny, otwórz [Wybierz kolumny] i dodaj kolumny dedykowanej i udostępnionej pamięci GPU.1

Jeśli zsumuje się tu wartości wszystkich procesów, wynik będzie większy niż całkowite użycie GPU na karcie Wydajność. Dzieje się tak dlatego, że pamięć współdzielona przez kilka procesów jest liczona ponownie w wartości każdego z nich. Microsoft podaje przykład pamięci przechowującej zawartość okna utworzonego przez aplikację, do której odwołują się trzy procesy: sama aplikacja, csrss.exe oraz dwm.exe, który składa pulpit. Pamięć jest przydzielona tylko raz, ale wliczana jest do wartości każdego z trzech procesów. Dlatego wartości dla dwm.exe i csrss.exe wyglądają na większe niż w rzeczywistości.1

Jak liczona jest współdzielona pamięć wideoPokazuje, że pamięć wideo przechowująca zawartość okna aplikacji jest przydzielana tylko raz, ale liczona w użyciu każdego z procesów: aplikacji, csrss.exe i dwm.exe.Pamięć z zawartością oknaWliczana do wartości aplikacjiWliczana do wartości csrss.exeWliczana do wartości dwm.exeSuma jest większa niż w rzeczywistości

Rys. 6: Pamięć współdzielona jest liczona ponownie w wartości każdego procesu, który jej używa.

To, ile używa GPU jako całość, sprawdza się na karcie Wydajność. W Windows 10 występował też znany problem, w którym kolumna dedykowanej pamięci GPU na karcie Szczegóły wyglądała tak, jakby rosła o około 100 MB za każdym razem, gdy aplikację przenoszono w tło i z powrotem. Microsoft wyjaśnia, że nawet wtedy karta Wydajność pokazuje prawidłową wartość.6

Co się dzieje, gdy brakuje pamięci GPU

Ilość pamięci wideo, której może używać aplikacja, wyznacza budżet ustalany przez Windows. Ten budżet zmienia się w zależności od aplikacji działających w tle i przełączania się do innych aplikacji. Według dokumentacji Microsoft, gdy aplikacja przekroczy budżet, jest co jakiś czas wstrzymywana albo nie udaje się jej przydzielić pamięci.7

W przypadku zewnętrznego GPU Windows może przenieść dane, które nie mieszczą się w VRAM, do zwykłej pamięci. Microsoft traktuje to jednak jako ostateczność.7

Co się dzieje po przekroczeniu budżetu pamięci wideoPokazuje, że gdy aplikacja przekroczy budżet pamięci wideo, jest co jakiś czas wstrzymywana albo nie udaje się jej przydzielić pamięci, a w zewnętrznym GPU dane mogą zostać przeniesione do zwykłej pamięci jako ostateczność.Aplikacja przekracza budżetAplikacja jest co jakiś czas wstrzymywanaPrzydział pamięci się nie udajeW zewnętrznym GPU dane mogą trafić do zwykłej pamięciMicrosoft traktuje to jako ostateczność

Rys. 7: Po przekroczeniu budżetu aplikacja się zacina lub nie udaje się jej przydzielić pamięci.

Dla użytkownika może to wyglądać tak, że gra lub inna aplikacja od czasu do czasu się zacina. AMD zwraca uwagę, że w grach niezoptymalizowanych pod kątem zintegrowanej grafiki może brakować tekstur lub mogą one mieć niską rozdzielczość, a także może pojawić się ostrzeżenie, że GPU nie spełnia wymagań.5

Aby to sprawdzić w Menedżerze zadań, zobacz, czy podczas działania danej aplikacji użycie dedykowanej pamięci GPU jest bliskie jej limitu. Jeśli w zewnętrznym GPU pamięć dedykowana jest wykorzystana prawie do limitu, a użycie udostępnionej rośnie, to część, która nie mieści się w VRAM, może być umieszczana w zwykłej pamięci.

Czy można zwiększyć dedykowaną pamięć GPU?

W ustawieniach Windows nie ma opcji zwiększającej dedykowaną pamięć GPU. W przypadku zewnętrznego GPU decyduje o niej ilość VRAM na karcie.

W przypadku zintegrowanego GPU niektóre komputery pozwalają zmienić ustawienie w BIOS-ie.

  • Intel: Opcja taka jak „DVMT (Dynamic Video Memory Technology)” w BIOS-ie może pozwalać wybrać górny limit dostępnej pamięci, na przykład 128 MB, 256 MB lub maksimum. Nie ma ustawienia przydzielającego stałą ilość; ustala się tylko limit.4
  • AMD: Dokumentacja dla komputerów stacjonarnych zaleca pozostawienie opcji „UMA Frame Buffer Size” w BIOS-ie na domyślnej wartości „Auto”. Podaje, że ręczne ustawienie może rozwiązać problemy w grach niezoptymalizowanych pod kątem zintegrowanej grafiki, i jako przykład wymienia 1 GB lub 2 GB na komputerach z co najmniej 8 GB pamięci. Ostrzega, że ustawienie 2 GB na komputerze z 4 GB pamięci może obniżyć ogólną wydajność.5
  • Intel Core Ultra seria 2 i nowsze: „Shared GPU Memory Override” w Intel Graphics Software pozwala zmienić odsetek pamięci współdzielonej, którego może używać zintegrowany GPU. Wartość domyślna to 57% i wymagane jest co najmniej 10 GB pamięci. Intel ostrzega, że zmiana może wpłynąć na wydajność systemu.8
Wybór sposobu zwiększenia pamięci GPUPokazuje, że w zewnętrznym GPU decyduje VRAM na karcie, a zintegrowany GPU można czasem zmienić ustawieniami udostępnionymi przez komputer. Intel używa DVMT w BIOS-ie, AMD używa UMA Frame Buffer Size w BIOS-ie, nowsze produkty Intela używają Shared GPU Memory Override w Intel Graphics Software, a AMD zaleca Auto.Rodzaj GPUZewnętrzny GPUZintegrowany GPUDecyduje VRAM na karcieZmiana ustawieniami komputeraIntel: DVMT w BIOS-ieAMD: ustawienie UMA w BIOS-ieNowszy Intel: osobne oprogramowanieAMD zaleca Auto

Rys. 8: Sposób zmiany pamięci zależy od rodzaju GPU i modelu komputera.

Niektóre komputery nie mają takiej opcji w BIOS-ie. Nazwa i położenie opcji też różnią się zależnie od BIOS-u, więc sprawdź to w instrukcji komputera. Jeśli dołożysz pamięci, limit zwykłej pamięci, której może używać GPU, również wzrośnie zgodnie ze wzorem. Jeśli jednak sterownik ustala mniejszy limit, zatrzyma się on na tej wartości.

Wybór GPU, którego używa aplikacja

Na laptopie, który ma zarówno zintegrowany, jak i zewnętrzny GPU, można wybrać, którego GPU używa każda aplikacja. Na ekranie Windows 11 (26H2) wygląda to następująco.9

  1. Otwórz [Ustawienia] → [System] → [Wyświetlacz] → [Grafika].
  2. Na liście niestandardowych opcji dla aplikacji wybierz wiersz aplikacji, którą chcesz zmienić, aby go rozwinąć. Aplikację, której nie ma na liście, dodaj za pomocą [Dodaj aplikację klasyczną].
  3. W obszarze [Preferencja GPU] wybierz [Pozwól systemowi Windows zdecydować (oszczędzanie energii)], [Oszczędzanie energii] lub [Wysoka wydajność]. Wybór zostaje zapisany od razu.
  4. Uruchom aplikację ponownie.

Sposób zapisu opcji różni się zależnie od komputera. Na fizycznym komputerze z Windows 11 Pro (25H2) z dwoma GPU opcje miały postać „Pozwól systemowi Windows wybrać”, „Oszczędzanie energii (Intel(R) UHD Graphics 770)” i „Wysoka wydajność (NVIDIA GeForce RTX 4070 Ti)”, a to, którego GPU dotyczy każda z nich, było pokazane w nawiasie.

Kroki wyboru GPU, którego używa aplikacjaPokazuje otwarcie strony Grafika w obszarze System i Wyświetlacz w Ustawieniach, wybranie aplikacji w niestandardowych opcjach dla aplikacji, wybranie w preferencji GPU opcji Pozwól systemowi Windows zdecydować, Oszczędzanie energii lub Wysoka wydajność oraz ponowne uruchomienie aplikacji.Otwórz Grafika w UstawieniachWybierz aplikację w opcjach niestandardowychWybierz preferencję GPUPozwól systemowi Windows zdecydowaćOszczędzanie energiiWysoka wydajnośćUruchom aplikację ponownie

Rys. 9: GPU dla każdej aplikacji wybiera się na stronie Grafika w Ustawieniach.

Ten wybór jest przeznaczony dla komputerów z więcej niż jednym GPU. Po zmianie ustawienia otwórz kartę [Procesy] w Menedżerze zadań, gdy aplikacja działa, i w kolumnie aparatu GPU w wierszu tej aplikacji sprawdź, który silnik którego GPU jest używany. Inne ustawienie związane z tym, jak GPU rysuje, opisuję w artykule „What Is Windows’ Hardware-Accelerated GPU Scheduling?”.

Wskazówki przy odczytywaniu liczb

Co widać Co to może oznaczać Co sprawdzić dalej
W zintegrowanym GPU pamięć dedykowana jest mała, a limit udostępnionej duży Normalny stan zintegrowanego GPU Nie trzeba nic robić
Limit udostępnionej pamięci GPU to około połowa pamięci Limit ustalony przez Windows Czy użycie jest bliskie limitu
Suma na karcie Szczegóły jest większa niż na karcie Wydajność Pamięć współdzielona liczona więcej niż raz Wartość na karcie Wydajność
W zewnętrznym GPU pamięć dedykowana jest bliska limitu, a użycie udostępnionej też jest duże Dane mogą nie mieścić się w VRAM Czy obniżenie ustawień jakości grafiki w aplikacji coś zmienia
Zawiesza się tylko jedna konkretna aplikacja Budżet pamięci wideo może być przekroczony Użycie pamięci dedykowanej i udostępnionej podczas działania aplikacji

Podsumowanie

  • Dedykowana pamięć GPU to pamięć używana tylko przez GPU. W zewnętrznym GPU jest to VRAM na karcie, a w zintegrowanym GPU niewielka zarezerwowana część zwykłej pamięci.
  • Udostępniona pamięć GPU to zwykła pamięć, której mogą używać zarówno procesor, jak i GPU. Duża liczba to limit, a nie zajęta ilość.
  • Limit zwykłej pamięci, której może używać GPU, to połowa pamięci na komputerach z pamięcią do 32 GB. Na komputerach z większą pamięcią jest to więcej niż połowa, maksymalnie 80%.
  • Mała pamięć dedykowana i duża udostępniona w zintegrowanym GPU to normalny stan.
  • Po przekroczeniu budżetu pamięci wideo aplikacja jest co jakiś czas wstrzymywana albo nie udaje się jej przydzielić pamięci.
  • Windows nie ma opcji zwiększającej dedykowaną pamięć GPU. W zintegrowanym GPU można ją czasem zmienić w BIOS-ie lub w inny sposób, ale zwykle zostawia się ustawienie automatyczne.

Źródła

  1. Microsoft DirectX Developer Blog, GPUs in the task manager. 21 lipca 2017 r. Wyjaśnienie wyświetlania GPU w Menedżerze zadań przygotowane przez inżynierów odpowiedzialnych za planowanie GPU i zarządzanie pamięcią: silniki, całkowite użycie, pamięć dedykowana i udostępniona, zasada połowy pamięci fizycznej oraz sposób liczenia procesów. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14 ↩15

  2. Microsoft Learn, GPU segments. To, że segmenty pamięci reprezentują VRAM zewnętrznego GPU albo pamięć zarezerwowaną przez oprogramowanie układowe lub sterownik zintegrowanego GPU. ↩

  3. Microsoft Learn, Calculating Graphics Memory. Wzory na limit zwykłej pamięci, której może używać GPU, udostępnioną pamięć systemową i całkowitą pamięć wideo. ↩ ↩2 ↩3

  4. Intel, How to Adjust Dedicated Video Memory for Intel Graphics. To, że zintegrowane GPU Intela nie mają pamięci dedykowanej i używają automatycznie przydzielanej pamięci współdzielonej oraz że za pomocą DVMT w BIOS-ie można regulować tylko limit. ↩ ↩2

  5. AMD, Configuring UMA Frame Buffer Size on Desktop Systems with Integrated Graphics. To, że komputery ze zintegrowaną grafiką współdzielą zwykłą pamięć, że dla UMA Frame Buffer Size zwykle zaleca się Auto, oraz przykłady i ostrzeżenia dotyczące zmiany tego ustawienia. ↩ ↩2 ↩3

  6. Microsoft Learn, GPU Process Memory counters report incorrect value. Znany problem w Windows 10, w którym wartość dedykowanej pamięci GPU na karcie Szczegóły wygląda tak, jakby rosła. ↩

  7. Microsoft Learn, Residency. Budżet pamięci wideo i to, co się dzieje po jego przekroczeniu. To, że przenoszenie danych do zwykłej pamięci w zewnętrznym GPU jest ostatecznością. ↩ ↩2

  8. Intel, Shared GPU Memory Override Feature and Requirements. Funkcja zmieniająca odsetek pamięci współdzielonej dla zintegrowanych GPU w procesorach Core Ultra serii 2 i nowszych. Wartość domyślna 57%, wymagane co najmniej 10 GB pamięci. ↩

  9. Pomoc techniczna Microsoft, Optymalizacje gier okienkowych w systemie Windows 11. Kroki wyboru ustawienia wydajności grafiki dla poszczególnych aplikacji w obszarze [System] → [Wyświetlacz] → [Grafika]. ↩

Najnowsze artykuły oznaczone tymi samymi tagami. Pozwalają pogłębić wiedzę na pokrewne tematy.

Strony tematyczne zbliżone do tego zagadnienia. Od artykułu mogą Państwo przejść do powiązanych usług i innych artykułów.

Ten artykuł prowadzi do poniższych stron usług. Prosimy wybrać najbliższy punkt wyjścia.

Najczęściej zadawane pytania

Pytania, które najczęściej padają podczas konsultacji na temat tego artykułu.

Czy duża liczba przy udostępnionej pamięci GPU oznacza, że tyle pamięci zajmuje GPU?
Nie. Liczba po prawej stronie przy udostępnionej pamięci GPU to górny limit zwykłej pamięci, której GPU może używać. Część nieużywana jest normalnie dostępna dla procesora i innych aplikacji. To, ile GPU używa w tej chwili, widać po wartości użycia po lewej stronie.
Dlaczego udostępniona pamięć GPU to połowa pamięci mojego komputera?
Ponieważ Windows ustala górny limit zwykłej pamięci, której może używać GPU. Według wzoru z dokumentacji Microsoft na komputerach z pamięcią do 32 GB jest to połowa, a na komputerach z większą pamięcią więcej niż połowa. Zależnie od sterownika limit może być też mniejszy.
Czy można zwiększyć dedykowaną pamięć GPU?
W ustawieniach Windows nie ma opcji zwiększającej dedykowaną pamięć GPU. W przypadku zewnętrznego GPU decyduje o niej ilość pamięci na karcie graficznej. W przypadku zintegrowanego GPU niektóre komputery pozwalają zmienić limit lub przydział w BIOS-ie, ale zarówno Intel, jak i AMD zwykle zalecają ustawienie automatyczne.
Czy to awaria, że na komputerze ze zintegrowanym GPU dedykowana pamięć GPU jest mała lub wynosi 0?
To nie awaria. Większość zintegrowanych GPU prawie nie ma własnej pamięci i w miarę potrzeby używa zwykłej pamięci współdzielonej z procesorem. Dlatego dedykowana pamięć GPU jest mała, a limit udostępnionej pamięci GPU jest wyświetlany jako duży. Na niektórych komputerach pole dedykowanej pamięci GPU w ogóle się nie pojawia.
Dlaczego suma dedykowanej pamięci GPU poszczególnych procesów na karcie Szczegóły jest większa niż całkowite użycie?
Ponieważ pamięć współdzielona przez kilka procesów jest liczona ponownie w wartości każdego z nich. To, ile używa GPU jako całość, sprawdza się na karcie Wydajność.

Profil autora

Strona z profilem autora artykułu.

Go Komura

Przedstawiciel KomuraSoft LLC

Zajmuje się głównie tworzeniem oprogramowania dla systemu Windows, konsultacjami technicznymi i diagnostyką błędów. Szczególnie dobrze sprawdza się w projektach z istniejącymi zasobami oraz w analizie awarii o trudnych do wskazania przyczynach.

Publiczne odnośniki

Powrót do listy artykułów