Task Manager में "Dedicated GPU memory" और "Shared GPU memory" क्या हैं? ── Integrated GPU पर numbers में इतना फ़र्क क्यों होता है, और memory कम पड़ने पर क्या होता है

· · Windows, Windows 11, GPU, Task Manager, Performance, Windows Settings

X पर पोस्ट करें
संशोधन इतिहास (केवल पहला संस्करण, 3 Nov 2026 को प्रकाशित)
पहला प्रकाशन
इस लेख का हवाला दें(DOI: 10.5281/zenodo.23937205)

यह लेख Zenodo पर संग्रहीत है। नीचे वह DOI है जो हमेशा नवीनतम संस्करण की ओर ले जाता है, और वह DOI भी जो आपके पढ़े जा रहे संस्करण से बँधा है।

Go Komura (2026). Task Manager में "Dedicated GPU memory" और "Shared GPU memory" क्या हैं? ── Integrated GPU पर numbers में इतना फ़र्क क्यों होता है, और memory कम पड़ने पर क्या होता है. KomuraSoft LLC. https://doi.org/10.5281/zenodo.23937205 https://comcomponent.com/hi/blog/task-manager-dedicated-shared-gpu-memory/

DOI (नवीनतम संस्करण)
10.5281/zenodo.23937205
DOI (यह संस्करण)
10.5281/zenodo.23937206

Task Manager में GPU वाला section खोलने पर दो numbers साथ-साथ दिखते हैं: “Dedicated GPU memory” और “Shared GPU memory”। Integrated GPU वाले laptop पर dedicated बहुत कम दिख सकती है, जबकि shared काफ़ी बड़ी, लगभग PC की memory की आधी, दिखती है।

Dedicated GPU memory वह memory है जिसे सिर्फ़ GPU use करता है; shared GPU memory वह normal memory है जिसे CPU और GPU दोनों use कर सकते हैं। Shared GPU memory का बड़ा number वह upper limit है जिस तक GPU memory use कर सकता है। इसका मतलब यह नहीं कि उतनी memory हमेशा GPU ने ले रखी है।

यह article उन general users के लिए है जो जानना चाहते हैं कि Windows 11 का Task Manager क्या दिखा रहा है। यह 3 नवंबर 2026 को check किए गए Microsoft, Intel और AMD के official documents पर based है। हर app के लिए GPU चुनने वाली settings screen मैंने Windows 11 Enterprise evaluation (26H2) की virtual machine में check की। Task Manager और dxdiag का display, shared GPU memory की limit, और GPU चुनने वाली screen मैंने एक physical Windows 11 Pro (25H2) PC पर भी check की, जिसमें integrated और external दोनों GPU हैं (memory 128GB)। [Details] tab के per-process columns मैंने check नहीं किए। Screen पर दिखने वाले नाम Windows version और language के हिसाब से थोड़े अलग हो सकते हैं।

Task Manager का GPU section कैसे पढ़ें

GPU की जानकारी Task Manager के [Performance] tab में “GPU 0” जैसे items में दिखती है। जिस PC में दो GPU हों, वहाँ “GPU 0” और “GPU 1” की तरह list होते हैं; ये numbers Task Manager देता है।1 Left side में “GPU 0” के नीचे GPU का नाम दिखता है, और उसके नीचे “25% (40 °C)” की तरह usage (और temperature)।

इस article में running text में dedicated GPU memory और shared GPU memory लिखा गया है, लेकिन screen पर fields के नाम “Dedicated GPU memory”, “Shared GPU memory” और “GPU memory” हैं।

Right side में ऊपर GPU के हर हिस्से का अलग graph होता है। GPU में 3D drawing संभालने वाला हिस्सा, data transfer संभालने वाला हिस्सा, video playback संभालने वाला हिस्सा वगैरह होते हैं, और हर हिस्सा अलग से चलता है। Microsoft इन्हें GPU engines कहता है। Graphs के नाम “3D”, “Copy”, “Video Decode” वगैरह होते हैं, और कौन-से engines होंगे यह GPU पर depend करता है।1

Task Manager के GPU section का layoutदिखाता है कि Performance tab के GPU item में हर GPU engine का usage graph, पूरे GPU का usage, और dedicated तथा shared GPU memory का usage दिखता है।Performance tab का GPU 0हर GPU engine का graphपूरे GPU का usageDedicated GPU memoryShared GPU memory3D, Copy, Video Decode वगैरह

चित्र 1: GPU section में हर engine का usage और दो तरह की memory का usage दिखता है।

Left side में “GPU 0” के नीचे “25% (40 °C)” जैसा जो overall usage दिखता है, वह engines का average नहीं है। यह सबसे busy engine का usage है। Video playback में 3D engine बिल्कुल use न हो, ऐसा भी हो सकता है। तब overall number उस engine का value होता है जो सबसे busy है, जैसे video संभालने वाला engine। Microsoft के GPU engineers बताते हैं कि उन्होंने यह तरीका इसलिए चुना क्योंकि average लेने पर game GPU को पूरा use कर रहा हो तब भी number कम दिखता।1

Physical Windows 11 Pro (25H2) PC पर 4K video चलाने पर overall 24-25%, Video Decode 24-25%, 3D 18-22% और बाकी engines 0% थे। Overall number सबसे busy engine, Video Decode, के बराबर था, engines के average (लगभग 11-12%) के बराबर नहीं।

पूरे GPU का usage कैसे तय होता हैदिखाता है कि 3D, Copy, Video Decode जैसे हर engine के usage में से सबसे ऊँचा value पूरे GPU के usage के रूप में दिखता है।3D engine का usageसबसे ऊँचा value चुननाCopy engine का usageVideo Decode engine का usageपूरे GPU का usage

चित्र 2: पूरे GPU का usage सबसे busy engine के value से दिखाया जाता है।

Task Manager में GPU की जानकारी देखने के लिए GPU driver का WDDM 2.0 या उसके बाद का version support करना ज़रूरी है। Driver का WDDM version देखने के लिए Start menu से dxdiag चलाएँ और [Display] tab के driver section में “Driver Model” की value देखें।1 जिस physical PC (25H2) में दो monitors जुड़े थे, वहाँ tabs के नाम [Display 1] और [Display 2] की तरह numbered थे। dxdiag में display tabs सिर्फ़ उन GPUs के लिए दिखते हैं जिनसे monitor जुड़ा हो। जिस integrated GPU से monitor नहीं जुड़ा था, उसका driver model dxdiag में नहीं दिखा।

Diagram में solid line हमेशा लागू रहने वाला relation दिखाती है और dashed line conditional relation दिखाती है (शर्तें detail page पर हर relation के explanation में दी गई हैं)। Relations की पूरी list (कुल 12, evidence और certainty सहित) तथा मुख्य concepts की definitions knowledge map की detail page पर संकलित हैं (जापानी में)। Data: JSON-LD / Turtle

Dedicated GPU memory वह memory है जिसे सिर्फ़ GPU use करता है

Dedicated GPU memory वह memory है जो सिर्फ़ GPU के use के लिए reserve की गई है। Windows में GPU की memory को video memory manager (VidMm) नाम का component manage करता है, और Task Manager के numbers भी यहीं से आते हैं।1

External graphics card (discrete GPU) पर dedicated GPU memory card पर लगी memory होती है, जिसे आम तौर पर VRAM कहते हैं। इसकी मात्रा card से तय होती है।12

Integrated GPU पर बात अलग है। Integrated GPU वह GPU है जो processor के अंदर बना होता है। कुछ integrated GPUs PC start होते समय या driver initialize होते समय normal memory का एक हिस्सा सिर्फ़ GPU के लिए reserve कर लेते हैं। Reserve किया गया हिस्सा Windows के memory management से बाहर हो जाता है और सिर्फ़ GPU उसे use करता है। लेकिन Microsoft मानता है कि इस reservation के मुकाबले shared memory use करना ज़्यादा flexible और efficient है, और बहुत से integrated GPUs लगभग कुछ भी reserve नहीं करते।1

Dedicated GPU memory में क्या आता हैदिखाता है कि discrete GPU पर graphics card की VRAM dedicated GPU memory होती है, और integrated GPU पर start होते समय वगैरह normal memory से reserve किया गया हिस्सा dedicated GPU memory होता है।Dedicated GPU memoryDiscrete GPUIntegrated GPUCard पर लगी VRAMNormal memory से reserve किया हिस्साबहुत से integrated GPU reserve नहीं करते

चित्र 3: Dedicated GPU memory में क्या आता है, यह GPU के type पर depend करता है।

Performance tab पर dedicated GPU memory का usage सभी processes के अभी के usage का total है। यह वह मात्रा नहीं है जिसे apps ने allocate करने के लिए माँगा था।1

Shared GPU memory वह normal memory है जिसे CPU और GPU दोनों use कर सकते हैं

Shared GPU memory वह normal memory (RAM) है जिसे CPU और GPU दोनों use कर सकते हैं। इसका use पहले से तय नहीं होता। GPU को ज़रूरत हो तो GPU इसे use करता है, और ज़रूरत खत्म होने पर यह वापस CPU side चली जाती है। External GPU और integrated GPU दोनों इस shared memory को use कर सकते हैं।1

Right side में दिखने वाला बड़ा number उस normal memory की upper limit है जिसे GPU use कर सकता है। GPU ने उतनी memory reserve नहीं कर रखी। Left side का usage बताता है कि GPU अभी कितनी use कर रहा है।1

यह limit Windows तय करता है। 2017 में जब Task Manager में GPU की जानकारी जोड़ी गई, तब बताया गया था कि GPU एक साथ जितनी normal memory use कर सकता है, वह physical memory की आधी तक है। 16GB वाले PC पर GPU 8GB तक use कर सकता था, ताकि बची हुई memory से system चलता रहे।1

Microsoft के मौजूदा driver documentation में यह formula दिया गया है। GPU जितनी normal memory use कर सकता है (dedicated के लिए reserve किए गए हिस्से समेत), उसकी upper limit “memory का 80%” और “memory में से 16GB घटाकर बची मात्रा और memory का आधा, इन दोनों में जो बड़ा हो”, इन दोनों में से छोटी होती है। यहाँ memory का मतलब Windows को दिखने वाली memory है, जिसमें BIOS का reserve किया हिस्सा शामिल नहीं।3

GPU जितनी normal memory use कर सकता है, उसकी limit कैसे तय होती हैदिखाता है कि Windows को दिखने वाली memory में से memory का आधा और memory में से 16GB घटाकर बची मात्रा, इनमें से बड़ी चुनी जाती है, और memory के 80% से ज़्यादा न होने देकर जो value बनती है वही limit है।Windows को दिखने वाली memoryआधा और 16GB घटाकर बची मात्रा, जो बड़ी हो80% से ज़्यादा न होने देनाGPU के लिए normal memory की limitDedicated reservation घटाकर जो बचे वही shared की limit

चित्र 4: Shared GPU memory की limit memory की मात्रा से calculate होती है।

इस formula से limit इस तरह बनती है।

Windows को दिखने वाली memory GPU के लिए normal memory की limit
8GB 4GB (आधी)
16GB 8GB (आधी)
32GB 16GB (आधी)
64GB 48GB
128GB 102.4GB (80%)

32GB तक के PCs पर यह 2017 वाली explanation की तरह आधी है। उससे ज़्यादा होने पर यह आधी से ज़्यादा हो जाती है। Shared GPU memory की limit इसमें से dedicated reservation घटाकर बची मात्रा है, और driver की settings के हिसाब से यह और भी कम हो सकती है।3

128GB memory वाले physical PC (25H2) पर (Windows को 127.69GB दिखती है) Task Manager में shared GPU memory की limit 102GB थी, और dxdiag में “Shared Memory” 104605MB थी। दोनों formula के 80% वाले हिस्से से match करते हैं।

GPU section में dedicated और shared के नीचे “GPU memory” की एक row भी होती है। इस row का मतलब अलग से समझाने वाला कोई Microsoft document मुझे नहीं मिला। Driver documentation में total video memory को dedicated video memory, dedicated system memory और shared system memory के total के रूप में calculate किया गया है।3 Physical PC (25H2) का display भी इससे match करता था। External GPU पर “GPU memory 2/114 GB” दिखा, जो dedicated 12.0GB और shared 102GB का जोड़ है। Integrated GPU पर “0.2/102 GB” दिखा, सिर्फ़ shared वाला हिस्सा। dxdiag का “Total Memory 116599 MB” भी “Display Memory (VRAM) 11994 MB” और “Shared Memory 104605 MB” का जोड़ है।

कोई app इस limit से ज़्यादा video memory allocate कर सकता है। Windows में video memory virtualized है, और कितनी allocate हो सकती है उसकी limit पूरे system की commit limit है, जिसमें memory और page file दोनों आते हैं। VidMm memory pages को pin और release करके यह ध्यान रखता है कि GPU एक साथ जितनी normal memory use करे, वह limit से ऊपर न जाए।1 Windows के memory numbers कैसे पढ़ें, यह “Windows का “memory usage” वास्तव में क्या है?” में समझाया गया है।

Integrated GPU पर dedicated कम और shared ज़्यादा क्यों दिखती है

Integrated GPU वाले PC पर dedicated GPU memory का कम और shared GPU memory का ज़्यादा दिखना normal है। Integrated GPU मुख्य रूप से shared memory पर चलता है। Shared GPU memory की limit 32GB तक memory वाले PCs पर memory की आधी होती है, और उससे ज़्यादा memory वाले PCs पर इससे भी बड़ी (128GB वाले PC पर memory का 80%, यानी 102GB)।

Physical Windows 11 Pro (25H2) PC के integrated GPU (Intel UHD Graphics 770) पर न “Dedicated GPU memory” का field दिखा, न उसका graph। सिर्फ़ “Shared GPU memory 0.2/102 GB” और “GPU memory 0.2/102 GB” दिखे। कुछ PCs पर dedicated वाला field दिखता ही नहीं।

Intel बताता है कि Intel के integrated GPUs के पास dedicated memory नहीं होती, और वे automatically allocate की गई shared memory use करते हैं। BIOS में सिर्फ़ यह upper limit adjust की जा सकती है कि कितनी memory use हो सकती है।4 AMD भी बताता है कि integrated graphics वाले PCs unified memory architecture (UMA) पर बने होते हैं और normal memory का एक हिस्सा GPU के साथ share करते हैं।5

Microsoft के अनुसार driver की reserve की गई थोड़ी memory “Hardware Reserved Memory” के रूप में भी दिख सकती है।1

Integrated GPU और discrete GPU memory कैसे use करते हैंदिखाता है कि discrete GPU मुख्य रूप से card पर लगी VRAM use करता है और जो fit न हो उसके लिए वगैरह normal memory use करता है, जबकि integrated GPU का dedicated reservation कम या नहीं होता और वह shared normal memory use करता है।Discrete GPUDedicated: card पर लगी VRAMShared: normal memoryIntegrated GPUDedicated: कम या नहींShared: मुख्य रूप से normal memory

चित्र 5: Integrated GPU shared normal memory use करता है, इसलिए dedicated का number कम दिखता है।

हर process के numbers को जोड़ें नहीं

GPU memory का usage [Details] tab पर हर process के लिए भी देखा जा सकता है। किसी column header पर right-click करें, [Select columns] खोलें, और dedicated GPU memory और shared GPU memory के columns जोड़ें।1

यहाँ हर process के numbers जोड़ने पर total, Performance tab के पूरे GPU usage से ज़्यादा आता है। ऐसा इसलिए होता है क्योंकि कई processes के बीच shared memory हर process के number में दोबारा गिनी जाती है। Microsoft उदाहरण देता है कि किसी app की बनाई window का content रखने वाली memory को तीन processes refer करते हैं: खुद app, csrss.exe, और desktop को compose करने वाला dwm.exe। Memory सिर्फ़ एक बार allocate होती है, लेकिन तीनों processes के number में शामिल होती है। इसीलिए dwm.exe और csrss.exe के numbers असल से बड़े दिखते हैं।1

Shared video memory कैसे गिनी जाती हैदिखाता है कि app की window का content रखने वाली video memory एक ही बार allocate होती है, लेकिन app, csrss.exe और dwm.exe, तीनों के usage में गिनी जाती है।Window का content रखने वाली memoryApp के number में गिनी जाती हैcsrss.exe के number में गिनी जाती हैdwm.exe के number में गिनी जाती हैजोड़ने पर असल से ज़्यादा

चित्र 6: Shared memory उसे use करने वाले हर process के number में दोबारा गिनी जाती है।

पूरा GPU कितनी memory use कर रहा है, यह Performance tab पर check करें। Windows 10 में एक known issue भी था, जिसमें Details tab का dedicated GPU memory column हर बार app को background में भेजकर वापस लाने पर लगभग 100MB बढ़ता हुआ दिखता था। Microsoft बताता है कि ऐसे में भी Performance tab सही value दिखाता है।6

GPU memory कम पड़ने पर क्या होता है

कोई app कितनी video memory use कर सकता है, इसके लिए Windows एक budget तय करता है। यह budget background में चल रहे apps और दूसरे apps पर switch करने के हिसाब से बदलता रहता है। Microsoft के documentation के अनुसार जब कोई app budget से ऊपर जाता है, तो वह app बीच-बीच में suspend किया जाता है, या memory allocate करने में fail होता है।7

External GPU पर जो data VRAM में fit नहीं होता, उसे Windows normal memory में move कर सकता है। लेकिन Microsoft इसे last resort मानता है।7

Video memory budget से ऊपर जाने पर क्या होता हैदिखाता है कि app video memory budget से ऊपर जाए तो app बीच-बीच में suspend होता है या memory allocate करने में fail होता है, और external GPU पर last resort के रूप में data normal memory में move किया जा सकता है।App budget से ऊपर जाता हैApp बीच-बीच में suspend होता हैMemory allocate करने में fail होता हैExternal GPU पर normal memory में move भीMicrosoft इसे last resort मानता है

चित्र 7: Budget से ऊपर जाने पर app रुक-रुक कर चलता है या allocate करने में fail होता है।

User को यह इस तरह दिख सकता है कि game जैसा कोई app बीच-बीच में अटकता है। AMD बताता है कि जो games integrated graphics के लिए optimize नहीं हैं, उनमें textures गायब हो सकते हैं या low resolution में दिख सकते हैं, या warning आ सकती है कि GPU requirements पूरी नहीं करता।5

Task Manager में check करना हो तो, उस app के चलते समय देखें कि dedicated GPU memory का usage अपनी limit के करीब है या नहीं। अगर external GPU पर dedicated लगभग limit तक use हो रही है और shared का usage बढ़ रहा है, तो हो सकता है कि जो हिस्सा VRAM में fit नहीं हुआ वह normal memory में रखा जा रहा हो।

क्या dedicated GPU memory बढ़ाई जा सकती है

Windows की Settings में dedicated GPU memory बढ़ाने वाला कोई item नहीं है। External GPU पर यह card पर लगी VRAM से तय होती है।

Integrated GPU पर, कुछ PCs में BIOS में setting बदली जा सकती है।

  • Intel: BIOS में “DVMT (Dynamic Video Memory Technology)” जैसे item से usable memory की upper limit 128MB, 256MB या maximum जैसे options में से चुनी जा सकती है। कोई fixed मात्रा assign करने की setting नहीं है; सिर्फ़ limit तय होती है।4
  • AMD: इसका desktop documentation BIOS के “UMA Frame Buffer Size” को default “Auto” पर ही रखने की सलाह देता है। इसमें कहा गया है कि जो games integrated graphics के लिए optimize नहीं हैं, उनमें problem हो तो manually set करने से हल हो सकता है, और 8GB या उससे ज़्यादा memory वाले PCs पर 1GB या 2GB का example दिया गया है। यह भी चेतावनी है कि 4GB memory वाले PC पर 2GB set करने से overall performance गिर सकती है।5
  • Intel Core Ultra Series 2 और उसके बाद: Intel Graphics Software के “Shared GPU Memory Override” से बदला जा सकता है कि integrated GPU memory का कितना हिस्सा use कर सकता है। Default 57% है, और कम से कम 10GB memory चाहिए। Intel चेतावनी देता है कि इसे बदलने से system performance पर असर पड़ सकता है।8
GPU memory बढ़ाने का तरीका कैसे चुनेंदिखाता है कि external GPU card पर लगी VRAM से तय होता है, और integrated GPU को कभी-कभी PC की दी हुई settings से बदला जा सकता है। Intel के लिए BIOS का DVMT, AMD के लिए BIOS का UMA Frame Buffer Size, और नए Intel products के लिए Intel Graphics Software का Shared GPU Memory Override use होता है, और AMD Auto की सलाह देता है।GPU का typeExternal GPUIntegrated GPUCard पर लगी VRAM से तयPC की दी हुई settings से बदलनाIntel: BIOS का DVMTAMD: BIOS की UMA settingनया Intel: dedicated softwareAMD Auto की सलाह देता है

चित्र 8: Memory बदलने का तरीका GPU के type और PC के model पर depend करता है।

कुछ PCs के BIOS में यह item होता ही नहीं। Item का नाम और जगह भी BIOS के हिसाब से अलग होती है, इसलिए PC का manual देखें। Memory बढ़ाने पर GPU के लिए normal memory की limit भी formula के हिसाब से बढ़ती है। लेकिन अगर driver ने कम limit तय की है, तो वह उसी value तक रहती है।

App कौन-सा GPU use करे, यह चुनना

जिस laptop में integrated और external दोनों GPU हों, उसमें हर app के लिए GPU चुना जा सकता है। Windows 11 (26H2) की screen पर steps ये हैं।9

  1. [Settings] → [System] → [Display] → [Graphics] खोलें।
  2. Apps की custom settings वाली list में जिस app को बदलना है उसकी row select करके खोलें। जो app list में नहीं है उसे [Add desktop app] से जोड़ें।
  3. [GPU preference] में [Let Windows decide (Power saving)], [Power saving] या [High performance] में से एक चुनें। आपका choice वैसे ही save हो जाता है।
  4. App को restart करें।

Options कैसे लिखे होते हैं, यह PC के हिसाब से अलग होता है। दो GPU वाले physical Windows 11 Pro (25H2) PC पर options “Let Windows decide”, “Power saving (Intel(R) UHD Graphics 770)” और “High performance (NVIDIA GeForce RTX 4070 Ti)” थे, यानी brackets में दिखता था कि कौन-सा option किस GPU का है।

App कौन-सा GPU use करे, यह चुनने के stepsदिखाता है कि Settings में System, Display के नीचे Graphics खोलें, apps की custom settings में app चुनें, GPU preference में Let Windows decide, Power saving या High performance चुनें, और app restart करें।Settings में Graphics खोलेंApps की custom settings में app चुनेंGPU preference चुनेंLet Windows decidePower savingHigh performanceApp restart करें

चित्र 9: हर app के लिए GPU Settings के Graphics में चुना जाता है।

यह choice उन PCs के लिए है जिनमें एक से ज़्यादा GPU हों। Setting बदलने के बाद app चलाते हुए Task Manager का [Processes] tab खोलें, और उस app की row के GPU engine column में देखें कि किस GPU का कौन-सा engine use हो रहा है। GPU के drawing mechanism से जुड़ी एक और setting “What Is Windows’ Hardware-Accelerated GPU Scheduling?” में समझाई गई है।

Numbers देखकर judgement के लिए अंदाज़ा

जो दिख रहा है इसका मतलब क्या हो सकता है आगे क्या देखें
Integrated GPU पर dedicated कम, shared की limit बड़ी Integrated GPU की normal हालत कुछ करने की ज़रूरत नहीं
Shared GPU memory की limit memory की लगभग आधी Windows की तय की हुई limit Usage limit के करीब है या नहीं
Details tab का total Performance tab से ज़्यादा Shared memory की दोहरी गिनती Performance tab की value
External GPU पर dedicated limit के करीब और shared usage भी ज़्यादा शायद VRAM में fit नहीं हो रहा App की quality settings कम करने से फ़र्क पड़ता है या नहीं
सिर्फ़ कोई एक app freeze होता है शायद video memory budget से ऊपर App चलते समय dedicated और shared usage

Summary

  • Dedicated GPU memory वह memory है जिसे सिर्फ़ GPU use करता है। External GPU पर यह card पर लगी VRAM है; integrated GPU पर normal memory का reserve किया हुआ छोटा हिस्सा।
  • Shared GPU memory वह normal memory है जिसे CPU और GPU दोनों use कर सकते हैं। बड़ा number limit है, ली गई memory नहीं।
  • GPU के लिए normal memory की limit 32GB तक memory वाले PCs पर memory की आधी है। ज़्यादा memory वाले PCs पर यह आधी से ज़्यादा, अधिकतम 80% है।
  • Integrated GPU पर dedicated का कम और shared का ज़्यादा दिखना normal हालत है।
  • Video memory budget से ऊपर जाने पर app बीच-बीच में suspend होता है या memory allocate करने में fail होता है।
  • Windows में dedicated GPU memory बढ़ाने का कोई item नहीं है। Integrated GPU पर BIOS वगैरह से कभी-कभी बदला जा सकता है, लेकिन आम तौर पर इसे automatic setting पर ही रखें।

संदर्भ

  1. Microsoft DirectX Developer Blog, GPUs in the task manager. 21 जुलाई 2017। GPU scheduling और memory management के engineers का Task Manager के GPU display पर explanation: engines, overall usage, dedicated और shared memory, physical memory की आधी वाली policy, और processes को कैसे गिना जाता है। ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14 ↩15

  2. Microsoft Learn, GPU segments. Memory segments discrete GPU की VRAM, या integrated GPU के firmware या driver की reserve की गई memory को represent करते हैं। ↩

  3. Microsoft Learn, Calculating Graphics Memory. GPU के लिए normal memory की limit, shared system memory और total video memory के formulas। ↩ ↩2 ↩3

  4. Intel, How to Adjust Dedicated Video Memory for Intel Graphics. Intel के integrated GPUs के पास dedicated memory नहीं होती और वे automatically allocate की गई shared memory use करते हैं, और BIOS के DVMT से सिर्फ़ limit adjust होती है। ↩ ↩2

  5. AMD, Configuring UMA Frame Buffer Size on Desktop Systems with Integrated Graphics. Integrated graphics वाले PCs normal memory share करते हैं, UMA Frame Buffer Size के लिए आम तौर पर Auto की सलाह, और बदलने के examples और सावधानियाँ। ↩ ↩2 ↩3

  6. Microsoft Learn, GPU Process Memory counters report incorrect value. Windows 10 का known issue, जिसमें Details tab पर dedicated GPU memory की value बढ़ती हुई दिखती है। ↩

  7. Microsoft Learn, Residency. Video memory budget और उससे ऊपर जाने पर क्या होता है। External GPU पर data को normal memory में move करना last resort है। ↩ ↩2

  8. Intel, Shared GPU Memory Override Feature and Requirements. Core Ultra Series 2 और उसके बाद के integrated GPUs में shared memory का हिस्सा बदलने वाला feature। Default 57%, और कम से कम 10GB memory ज़रूरी। ↩

  9. Microsoft Support, Optimizations for windowed games in Windows 11. [System] → [Display] → [Graphics] में हर app के लिए graphics performance preference चुनने के steps। ↩

निकटवर्ती विषयों में गहराई से जाने के लिए समान टैग वाले नवीनतम लेख।

ये इस विषय से जुड़े topic पृष्ठ हैं। लेख से शुरू करके आप संबंधित सेवाओं और दूसरे लेखों तक जा सकते हैं।

यह लेख नीचे दिए गए सेवा पृष्ठों से जुड़ता है। जो प्रवेश-बिंदु आपके सबसे क़रीब हो, वहाँ से देखिए।

अक्सर पूछे जाने वाले प्रश्न

इस लेख के विषय पर परामर्श में अक्सर पूछे जाने वाले प्रश्न।

Shared GPU memory का number बड़ा है, तो क्या उतनी memory GPU ने ले रखी है?
नहीं। Shared GPU memory के right side वाला number उस normal memory की upper limit है जिसे GPU use कर सकता है। जो हिस्सा use नहीं हो रहा, उसे CPU और दूसरे apps हमेशा की तरह use कर सकते हैं। GPU अभी कितनी memory use कर रहा है, यह left side के usage से पता चलता है।
Shared GPU memory मेरे PC की memory की आधी क्यों है?
क्योंकि Windows यह limit तय करता है कि GPU कितनी normal memory use कर सकता है। Microsoft के documents के formula के हिसाब से 32GB तक memory वाले PCs पर यह आधी होती है, और उससे ज़्यादा memory वाले PCs पर आधी से ज़्यादा। Driver के हिसाब से यह इससे कम भी हो सकती है।
क्या dedicated GPU memory बढ़ाने का कोई तरीका है?
Windows की Settings में dedicated GPU memory बढ़ाने वाला कोई item नहीं है। External GPU पर यह graphics card पर लगी memory से तय होती है। Integrated GPU पर कुछ PCs में BIOS settings से limit या allocation बदला जा सकता है, लेकिन Intel और AMD दोनों आम तौर पर automatic setting की सलाह देते हैं।
Integrated GPU वाले PC में dedicated GPU memory बहुत कम या 0 दिखती है। क्या PC खराब है?
खराब नहीं है। ज़्यादातर integrated GPUs के पास अपनी dedicated memory लगभग नहीं होती, और वे ज़रूरत के हिसाब से CPU के साथ shared normal memory use करते हैं। इसलिए dedicated GPU memory कम और shared GPU memory की limit बड़ी दिखती है। कुछ PCs पर dedicated GPU memory का field ही नहीं दिखता।
Details tab पर हर process की dedicated GPU memory जोड़ने पर total usage से ज़्यादा क्यों आता है?
क्योंकि कई processes के बीच shared memory हर process के number में दोबारा गिनी जाती है। पूरा GPU कितनी memory use कर रहा है, यह Performance tab के number से check करें।

लेखक की प्रोफ़ाइल

लेख के लेखक का परिचय पृष्ठ।

Go Komura

KomuraSoft LLC के प्रतिनिधि

Windows सॉफ़्टवेयर विकास, तकनीकी परामर्श और बग जाँच पर केंद्रित; जिन परियोजनाओं में मौजूदा assets बचे हैं, उनमें और जिन खराबियों का कारण आसानी से नहीं दिखता, उनकी जाँच में हमारी विशेष ताकत है।

सार्वजनिक लिंक

ब्लॉग पर लौटें