Task Manager-এর "Dedicated GPU memory" ও "Shared GPU memory" কী? ── ইন্টিগ্রেটেড GPU-তে সংখ্যা দুটো এত আলাদা কেন, আর মেমরি কম পড়লে কী হয়

· · Windows, Windows 11, GPU, Task Manager, পারফরম্যান্স, Windows সেটিং

X-এ পোস্ট করুন
সংশোধন ইতিহাস (প্রথম সংস্করণ, 3 Nov 2026 তারিখে প্রকাশিত)
প্রথম প্রকাশ
এই নিবন্ধটি উদ্ধৃত করুন(DOI: 10.5281/zenodo.23937210)

এই নিবন্ধটি Zenodo-তে আর্কাইভ করা আছে। নিচে সেই DOI রয়েছে যা সবসময় সর্বশেষ সংস্করণে নিয়ে যায়, এবং সেই DOI-ও যা আপনি পড়ছেন এমন সংস্করণে আবদ্ধ।

Go Komura (2026). Task Manager-এর "Dedicated GPU memory" ও "Shared GPU memory" কী? ── ইন্টিগ্রেটেড GPU-তে সংখ্যা দুটো এত আলাদা কেন, আর মেমরি কম পড়লে কী হয়. KomuraSoft LLC. https://doi.org/10.5281/zenodo.23937210 https://comcomponent.com/bn/blog/task-manager-dedicated-shared-gpu-memory/

DOI (সর্বশেষ সংস্করণ)
10.5281/zenodo.23937210
DOI (এই সংস্করণ)
10.5281/zenodo.23937211

Task Manager-এর GPU অংশ খুললে পাশাপাশি দুটি সংখ্যা দেখা যায়: “Dedicated GPU memory” ও “Shared GPU memory”। ইন্টিগ্রেটেড GPU-যুক্ত ল্যাপটপে dedicated খুব সামান্য দেখাতে পারে, অথচ shared বেশ বড়, PC-র মেমরির প্রায় অর্ধেক, দেখায়।

Dedicated GPU memory হলো শুধু GPU-র ব্যবহারের মেমরি; shared GPU memory হলো সাধারণ মেমরি, যা CPU ও GPU দুটোই ব্যবহার করতে পারে। Shared GPU memory-র বড় সংখ্যাটি হলো GPU যতখানি ব্যবহার করতে পারে তার ঊর্ধ্বসীমা। ততখানি মেমরি সব সময় GPU নিয়ে রাখে না।

এই নিবন্ধটি সেই সাধারণ ব্যবহারকারীদের জন্য, যাঁরা Windows 11-এর Task Manager কী দেখাচ্ছে তা জানতে চান। এটি 2026 সালের 3 নভেম্বর যাচাই করা Microsoft, Intel ও AMD-র অফিসিয়াল ডকুমেন্টের ওপর ভিত্তি করে লেখা। প্রতিটি অ্যাপের জন্য GPU বেছে নেওয়ার সেটিং স্ক্রিন আমি Windows 11 Enterprise evaluation (26H2)-এর একটি virtual machine-এ যাচাই করেছি। Task Manager ও dxdiag-এর প্রদর্শন, shared GPU memory-র সীমা আর GPU বেছে নেওয়ার স্ক্রিন আমি একটি আসল Windows 11 Pro (25H2) PC-তেও যাচাই করেছি, যাতে ইন্টিগ্রেটেড ও এক্সটার্নাল দুই ধরনের GPU আছে (মেমরি 128GB)। [Details] ট্যাবের প্রসেসভিত্তিক কলামগুলো আমি যাচাই করিনি। স্ক্রিনে দেখানো নাম Windows-এর সংস্করণ ও ভাষাভেদে কিছুটা আলাদা হতে পারে।

Task Manager-এর GPU অংশ কীভাবে পড়বেন

GPU-র তথ্য Task Manager-এর [Performance] ট্যাবে “GPU 0”-এর মতো আইটেমে দেখা যায়। দুটি GPU-যুক্ত PC-তে এগুলো “GPU 0” ও “GPU 1”-এর মতো তালিকায় থাকে; নম্বরগুলো Task Manager নিজেই দেয়।1 বাঁ পাশে “GPU 0”-এর নিচে GPU-র নাম, আর তার নিচে “25% (40 °C)”-এর মতো ব্যবহারের হার (ও তাপমাত্রা) দেখা যায়।

এই নিবন্ধে মূল লেখায় dedicated GPU memory ও shared GPU memory লেখা হয়েছে, তবে স্ক্রিনে ঘরগুলোর নাম “Dedicated GPU memory”, “Shared GPU memory” ও “GPU memory”।

ডান পাশের ওপরে GPU-র প্রতিটি অংশের আলাদা গ্রাফ থাকে। GPU-তে 3D আঁকার অংশ, ডেটা স্থানান্তরের অংশ, ভিডিও প্লেব্যাকের অংশ ইত্যাদি থাকে, আর প্রতিটি আলাদাভাবে চলে। Microsoft এগুলোকে GPU engine বলে। গ্রাফগুলোর নাম “3D”, “Copy”, “Video Decode” ইত্যাদি, আর কোন engine থাকবে তা GPU-র ওপর নির্ভর করে।1

Task Manager-এর GPU অংশের গঠনPerformance ট্যাবের GPU আইটেমে প্রতিটি GPU engine-এর ব্যবহারের গ্রাফ, পুরো GPU-র ব্যবহার, এবং dedicated ও shared GPU memory-র ব্যবহার দেখানো হয়, তা দেখায়।Performance ট্যাবের GPU 0প্রতিটি GPU engine-এর গ্রাফপুরো GPU-র ব্যবহারDedicated GPU memoryShared GPU memory3D, Copy, Video Decode ইত্যাদি

চিত্র 1: GPU অংশে প্রতিটি engine-এর ব্যবহার আর দুই ধরনের মেমরির ব্যবহার দেখা যায়।

বাঁ পাশে “GPU 0”-এর নিচে “25% (40 °C)”-এর মতো যে সামগ্রিক ব্যবহার দেখা যায়, তা engine-গুলোর গড় নয়। এটি সবচেয়ে ব্যস্ত engine-এর ব্যবহার। ভিডিও প্লেব্যাকে 3D engine একেবারেই ব্যবহার না হতে পারে। সেক্ষেত্রে সামগ্রিক সংখ্যাটি হয় সবচেয়ে ব্যস্ত engine-এর মান, যেমন ভিডিও সামলানো engine-এর। Microsoft-এর GPU ইঞ্জিনিয়াররা ব্যাখ্যা করেছেন, গড় নিলে কোনো গেম GPU পুরোপুরি ব্যবহার করলেও সংখ্যাটি কম দেখাত, তাই তাঁরা এই পদ্ধতি বেছে নিয়েছেন।1

আসল Windows 11 Pro (25H2) PC-তে 4K ভিডিও চালানোর সময় সামগ্রিক মান ছিল 24-25%, Video Decode 24-25%, 3D 18-22%, আর বাকি engine 0%। সামগ্রিক সংখ্যাটি সবচেয়ে ব্যস্ত engine, Video Decode-এর সমান ছিল, engine-গুলোর গড়ের (প্রায় 11-12%) সমান নয়।

পুরো GPU-র ব্যবহার কীভাবে ঠিক হয়3D, Copy, Video Decode-এর মতো প্রতিটি engine-এর ব্যবহারের মধ্যে সবচেয়ে বেশি মানটি পুরো GPU-র ব্যবহার হিসেবে দেখানো হয়, তা দেখায়।3D engine-এর ব্যবহারসবচেয়ে বেশি মান বেছে নেওয়াCopy engine-এর ব্যবহারVideo Decode engine-এর ব্যবহারপুরো GPU-র ব্যবহার

চিত্র 2: পুরো GPU-র ব্যবহার সবচেয়ে ব্যস্ত engine-এর মান দিয়ে দেখানো হয়।

Task Manager-এ GPU-র তথ্য দেখতে হলে GPU ড্রাইভারকে WDDM 2.0 বা তার পরের সংস্করণ সমর্থন করতে হবে। ড্রাইভারের WDDM সংস্করণ দেখতে Start মেনু থেকে dxdiag চালান এবং [Display] ট্যাবের ড্রাইভার অংশে “Driver Model”-এর মান দেখুন।1 যে আসল PC (25H2)-তে দুটি মনিটর যুক্ত ছিল, সেখানে ট্যাবগুলোর নাম ছিল [Display 1] ও [Display 2]-এর মতো নম্বরযুক্ত। dxdiag-এ ডিসপ্লে ট্যাব শুধু সেই GPU-গুলোর জন্য দেখা যায়, যাদের সঙ্গে মনিটর যুক্ত। যে ইন্টিগ্রেটেড GPU-তে মনিটর যুক্ত ছিল না, তার driver model dxdiag-এ দেখা যায়নি।

চিত্রে, টানা রেখা সবসময় সত্য এমন সম্পর্ককে এবং ভাঙা রেখা শর্তসাপেক্ষ সম্পর্ককে নির্দেশ করে (শর্তগুলো বিস্তারিত পাতায় প্রতিটি সম্পর্কের ব্যাখ্যায় আছে)। সম্পর্কের সম্পূর্ণ তালিকা (মোট 12, প্রমাণ ও নিশ্চয়তার মাত্রাসহ) এবং প্রধান ধারণাগুলোর সংজ্ঞা জ্ঞান মানচিত্রের বিস্তারিত পাতায় সংগ্রহ করা আছে (জাপানি ভাষায়)। তথ্য: JSON-LD / Turtle

Dedicated GPU memory হলো শুধু GPU-র ব্যবহারের মেমরি

Dedicated GPU memory হলো এমন মেমরি, যা শুধু GPU-র ব্যবহারের জন্য সংরক্ষিত। Windows-এ GPU যে মেমরি ব্যবহার করে, তা video memory manager (VidMm) নামের একটি অংশ পরিচালনা করে, আর Task Manager-এর সংখ্যাগুলোও এখান থেকেই আসে।1

এক্সটার্নাল গ্রাফিক্স কার্ডে (discrete GPU) dedicated GPU memory হলো কার্ডে থাকা মেমরি, যাকে সাধারণত VRAM বলা হয়। এর পরিমাণ কার্ড অনুযায়ী নির্দিষ্ট।12

ইন্টিগ্রেটেড GPU-র ব্যাপারটা আলাদা। ইন্টিগ্রেটেড GPU হলো প্রসেসরের ভেতরে তৈরি GPU। কিছু ইন্টিগ্রেটেড GPU, PC চালু হওয়ার সময় বা ড্রাইভার শুরু হওয়ার সময়, সাধারণ মেমরির একটি অংশ শুধু GPU-র জন্য সংরক্ষণ করে রাখে। সংরক্ষিত অংশটি Windows-এর মেমরি ব্যবস্থাপনার বাইরে চলে যায় এবং শুধু GPU সেটি ব্যবহার করে। তবে Microsoft মনে করে, এই সংরক্ষণের চেয়ে shared memory ব্যবহার করা বেশি নমনীয় ও দক্ষ, আর অনেক ইন্টিগ্রেটেড GPU প্রায় কিছুই সংরক্ষণ করে না।1

Dedicated GPU memory-তে কী থাকেdiscrete GPU-তে গ্রাফিক্স কার্ডের VRAM হলো dedicated GPU memory, আর ইন্টিগ্রেটেড GPU-তে চালু হওয়ার সময় ইত্যাদিতে সাধারণ মেমরি থেকে সংরক্ষিত অংশটি dedicated GPU memory, তা দেখায়।Dedicated GPU memoryDiscrete GPUইন্টিগ্রেটেড GPUকার্ডে থাকা VRAMসাধারণ মেমরি থেকে সংরক্ষিত অংশঅনেক ইন্টিগ্রেটেড GPU সংরক্ষণ করে না

চিত্র 3: Dedicated GPU memory-তে কী থাকে, তা GPU-র ধরনের ওপর নির্ভর করে।

Performance ট্যাবে dedicated GPU memory-র ব্যবহার হলো সব প্রসেস এখন যতখানি ব্যবহার করছে তার মোট। অ্যাপগুলো যতখানি বরাদ্দ চেয়েছিল, সেই পরিমাণ নয়।1

Shared GPU memory হলো সাধারণ মেমরি, যা CPU ও GPU দুটোই ব্যবহার করতে পারে

Shared GPU memory হলো সাধারণ মেমরি (RAM), যা CPU ও GPU দুটোই ব্যবহার করতে পারে। এর ব্যবহার আগে থেকে ঠিক করা নেই। GPU-র দরকার হলে GPU এটি ব্যবহার করে, আর দরকার ফুরোলে এটি আবার CPU-র দিকে ফিরে যায়। এক্সটার্নাল GPU ও ইন্টিগ্রেটেড GPU দুটোই এই shared memory ব্যবহার করতে পারে।1

ডান পাশে দেখানো বড় সংখ্যাটি হলো GPU যতখানি সাধারণ মেমরি ব্যবহার করতে পারে তার ঊর্ধ্বসীমা। GPU ততখানি সংরক্ষণ করে রাখেনি। বাঁ পাশের ব্যবহারের সংখ্যাটি দেখায় GPU এখন কতখানি ব্যবহার করছে।1

এই সীমা Windows ঠিক করে। 2017 সালে যখন Task Manager-এ GPU-র তথ্য যোগ করা হয়, তখনকার ব্যাখ্যা অনুযায়ী GPU একসঙ্গে যতখানি সাধারণ মেমরি ব্যবহার করতে পারে, তা ফিজিক্যাল মেমরির অর্ধেক পর্যন্ত। 16GB-র PC-তে GPU 8GB পর্যন্ত ব্যবহার করতে পারত, যাতে বাকি মেমরি দিয়ে সিস্টেম চলতে থাকে।1

Microsoft-এর বর্তমান ড্রাইভার ডেভেলপারদের ডকুমেন্টে নিচের সূত্রটি দেওয়া আছে। GPU যতখানি সাধারণ মেমরি ব্যবহার করতে পারে (dedicated-এর জন্য সংরক্ষিত অংশ সহ), তার ঊর্ধ্বসীমা হলো “মেমরির 80%” এবং “মেমরি থেকে 16GB বাদ দিলে যা থাকে আর মেমরির অর্ধেক, এই দুটির বড়টি”, এদের মধ্যে ছোটটি। এখানে মেমরি মানে Windows যতখানি দেখতে পায়, BIOS-এর সংরক্ষিত অংশ বাদে।3

GPU যতখানি সাধারণ মেমরি ব্যবহার করতে পারে, তার সীমা কীভাবে ঠিক হয়Windows-এর দেখা মেমরির পরিমাণ থেকে মেমরির অর্ধেক আর মেমরি থেকে 16GB বাদ দেওয়া পরিমাণের বড়টি বেছে নেওয়া হয়, এবং মেমরির 80% ছাড়াতে না দিয়ে যে মান পাওয়া যায় সেটিই সীমা, তা দেখায়।Windows-এর দেখা মেমরির পরিমাণঅর্ধেক আর 16GB বাদ দেওয়া পরিমাণের বড়টি80% ছাড়াতে না দেওয়াGPU-র জন্য সাধারণ মেমরির সীমাDedicated সংরক্ষণ বাদে যা থাকে তা-ই shared-এর সীমা

চিত্র 4: Shared GPU memory-র সীমা মেমরির পরিমাণ থেকে হিসাব করে ঠিক হয়।

এই সূত্রে ফেললে সীমা দাঁড়ায় এরকম।

Windows-এর দেখা মেমরি GPU-র জন্য সাধারণ মেমরির সীমা
8GB 4GB (অর্ধেক)
16GB 8GB (অর্ধেক)
32GB 16GB (অর্ধেক)
64GB 48GB
128GB 102.4GB (80%)

32GB পর্যন্ত PC-তে এটি 2017 সালের ব্যাখ্যার মতোই অর্ধেক। তার বেশি হলে অর্ধেক ছাড়িয়ে যায়। Shared GPU memory-র সীমা হলো এখান থেকে dedicated সংরক্ষণ বাদ দিয়ে যা থাকে, আর ড্রাইভারের সেটিং অনুযায়ী এটি আরও কম হতে পারে।3

128GB মেমরির আসল PC (25H2)-তে (Windows দেখে 127.69GB) Task Manager-এ shared GPU memory-র সীমা ছিল 102GB, আর dxdiag-এর “Shared Memory” ছিল 104605MB। দুটোই সূত্রের 80%-এর দিকের সঙ্গে মেলে।

GPU অংশে dedicated ও shared-এর নিচে “GPU memory” নামে একটি সারিও থাকে। এই সারির মানে আলাদাভাবে ব্যাখ্যা করা কোনো Microsoft ডকুমেন্ট আমি খুঁজে পাইনি। ড্রাইভারের ডকুমেন্টে মোট ভিডিও মেমরিকে dedicated video memory, dedicated system memory ও shared system memory-র যোগফল হিসেবে হিসাব করা হয়েছে।3 আসল PC (25H2)-র প্রদর্শনও এর সঙ্গে মিলেছিল। এক্সটার্নাল GPU-তে দেখা গিয়েছিল “GPU memory 2/114 GB”, যা dedicated 12.0GB ও shared 102GB-র যোগফল। ইন্টিগ্রেটেড GPU-তে দেখা গিয়েছিল “0.2/102 GB”, শুধু shared-এর অংশ। dxdiag-এর “Total Memory 116599 MB”-ও “Display Memory (VRAM) 11994 MB” ও “Shared Memory 104605 MB”-এর যোগফল।

কোনো অ্যাপ এই সীমার চেয়ে বেশি ভিডিও মেমরি বরাদ্দ নিতে পারে। Windows-এর ভিডিও মেমরি ভার্চুয়ালাইজ করা, আর কতখানি বরাদ্দ নেওয়া যায় তার সীমা হলো পুরো সিস্টেমের commit limit, যাতে মেমরি ও পেজ ফাইল দুটোই ধরা হয়। VidMm মেমরির পেজগুলো pin ও release করে খেয়াল রাখে, যাতে GPU একসঙ্গে যতখানি সাধারণ মেমরি ব্যবহার করে তা সীমা না ছাড়ায়।1 Windows-এর মেমরির সংখ্যা কীভাবে পড়তে হয়, তা “Windows-এর “মেমরি ব্যবহার” আসলে কী বোঝায়?” নিবন্ধে ব্যাখ্যা করা হয়েছে।

ইন্টিগ্রেটেড GPU-তে dedicated কম আর shared বেশি দেখায় কেন

ইন্টিগ্রেটেড GPU-র PC-তে dedicated GPU memory কম আর shared GPU memory বেশি দেখানো স্বাভাবিক। ইন্টিগ্রেটেড GPU মূলত shared memory দিয়ে চলে। Shared GPU memory-র সীমা 32GB পর্যন্ত মেমরির PC-তে মেমরির অর্ধেক, আর তার বেশি মেমরির PC-তে আরও বড় (128GB-র PC-তে মেমরির 80%, অর্থাৎ 102GB)।

আসল Windows 11 Pro (25H2) PC-র ইন্টিগ্রেটেড GPU (Intel UHD Graphics 770)-তে “Dedicated GPU memory”-র ঘর বা তার গ্রাফ কোনোটাই দেখা যায়নি। দেখা গিয়েছিল শুধু “Shared GPU memory 0.2/102 GB” ও “GPU memory 0.2/102 GB”। কিছু PC-তে dedicated-এর ঘরটাই থাকে না।

Intel ব্যাখ্যা করে, Intel-এর ইন্টিগ্রেটেড GPU-র নিজস্ব dedicated মেমরি নেই, তারা স্বয়ংক্রিয়ভাবে বরাদ্দ করা shared memory ব্যবহার করে। BIOS-এ শুধু কতখানি ব্যবহার করা যাবে তার ঊর্ধ্বসীমা বদলানো যায়।4 AMD-ও ব্যাখ্যা করে, ইন্টিগ্রেটেড গ্রাফিক্সের PC unified memory architecture (UMA)-তে তৈরি এবং সাধারণ মেমরির একটি অংশ GPU-র সঙ্গে ভাগ করে নেয়।5

Microsoft-এর ব্যাখ্যায়, ড্রাইভারের সংরক্ষিত সামান্য মেমরি “Hardware Reserved Memory” হিসেবেও দেখা যেতে পারে।1

ইন্টিগ্রেটেড GPU ও discrete GPU কীভাবে মেমরি ব্যবহার করেdiscrete GPU মূলত কার্ডের VRAM ব্যবহার করে এবং যা না আঁটে তার জন্য ইত্যাদিতে সাধারণ মেমরি ব্যবহার করে, আর ইন্টিগ্রেটেড GPU-র dedicated সংরক্ষণ কম বা নেই এবং সে ভাগ করা সাধারণ মেমরি ব্যবহার করে, তা দেখায়।Discrete GPUDedicated: কার্ডের VRAMShared: সাধারণ মেমরিইন্টিগ্রেটেড GPUDedicated: কম বা নেইShared: মূলত সাধারণ মেমরি

চিত্র 5: ইন্টিগ্রেটেড GPU ভাগ করা সাধারণ মেমরি ব্যবহার করে, তাই dedicated-এর সংখ্যা কম দেখায়।

প্রতিটি প্রসেসের সংখ্যা যোগ করবেন না

GPU মেমরির ব্যবহার [Details] ট্যাবে প্রতিটি প্রসেসের জন্যও দেখা যায়। কোনো কলামের শিরোনামে right-click করে [Select columns] খুলুন, এবং dedicated GPU memory ও shared GPU memory-র কলাম যোগ করুন।1

এখানে প্রতিটি প্রসেসের সংখ্যা যোগ করলে মোটটি Performance ট্যাবে দেখানো পুরো GPU-র ব্যবহারের চেয়ে বেশি হয়। কারণ একাধিক প্রসেস যে মেমরি ভাগ করে ব্যবহার করে, তা প্রতিটি প্রসেসের সংখ্যায় আবার গোনা হয়। Microsoft উদাহরণ দেয়, কোনো অ্যাপের তৈরি উইন্ডোর বিষয়বস্তু রাখার মেমরিকে তিনটি প্রসেস ব্যবহার করে: অ্যাপ নিজে, csrss.exe, আর ডেস্কটপ সাজানো dwm.exe। মেমরি একবারই বরাদ্দ হয়, কিন্তু তিনটি প্রসেসের প্রতিটির সংখ্যায় ধরা হয়। তাই dwm.exe ও csrss.exe-র সংখ্যা আসলের চেয়ে বড় দেখায়।1

ভাগ করা ভিডিও মেমরি কীভাবে গোনা হয়অ্যাপের উইন্ডোর বিষয়বস্তু রাখার ভিডিও মেমরি একবারই বরাদ্দ হয়, কিন্তু অ্যাপ, csrss.exe ও dwm.exe প্রতিটির ব্যবহারে গোনা হয়, তা দেখায়।উইন্ডোর বিষয়বস্তু রাখার মেমরিঅ্যাপের সংখ্যায় ধরা হয়csrss.exe-র সংখ্যায় ধরা হয়dwm.exe-র সংখ্যায় ধরা হয়যোগ করলে আসলের চেয়ে বেশি

চিত্র 6: ভাগ করা মেমরি তা ব্যবহারকারী প্রতিটি প্রসেসের সংখ্যায় আবার গোনা হয়।

পুরো GPU কতখানি ব্যবহার করছে, তা Performance ট্যাবে দেখুন। Windows 10-এ একটি জানা সমস্যাও ছিল, যেখানে অ্যাপকে পেছনে পাঠিয়ে আবার সামনে আনলে প্রতিবার Details ট্যাবের dedicated GPU memory কলামটি প্রায় 100MB করে বাড়তে দেখা যেত। Microsoft ব্যাখ্যা করে, তখনও Performance ট্যাব সঠিক মান দেখায়।6

GPU মেমরি কম পড়লে কী হয়

কোনো অ্যাপ কতখানি ভিডিও মেমরি ব্যবহার করতে পারবে, তার জন্য Windows একটি বাজেট ঠিক করে। পেছনে চলা অ্যাপ আর অন্য অ্যাপে সুইচ করার ওপর নির্ভর করে এই বাজেট বদলায়। Microsoft-এর ডকুমেন্ট অনুযায়ী, কোনো অ্যাপ বাজেট ছাড়ালে সেই অ্যাপকে মাঝে মাঝে থামিয়ে রাখা হয়, অথবা মেমরি বরাদ্দ নিতে ব্যর্থ হয়।7

এক্সটার্নাল GPU-তে যে ডেটা VRAM-এ আঁটে না, Windows তা সাধারণ মেমরিতে সরিয়ে নিতে পারে। তবে Microsoft এটিকে শেষ উপায় হিসেবে দেখে।7

ভিডিও মেমরির বাজেট ছাড়ালে কী হয়অ্যাপ ভিডিও মেমরির বাজেট ছাড়ালে অ্যাপ মাঝে মাঝে থেমে যায় বা মেমরি বরাদ্দ নিতে ব্যর্থ হয়, আর এক্সটার্নাল GPU-তে শেষ উপায় হিসেবে ডেটা সাধারণ মেমরিতে সরানো হতে পারে, তা দেখায়।অ্যাপ বাজেট ছাড়ায়অ্যাপ মাঝে মাঝে থেমে যায়মেমরি বরাদ্দ নিতে ব্যর্থ হয়এক্সটার্নাল GPU-তে সাধারণ মেমরিতে সরানোওMicrosoft এটিকে শেষ উপায় বলে

চিত্র 7: বাজেট ছাড়ালে অ্যাপ থেমে থেমে চলে বা বরাদ্দ নিতে ব্যর্থ হয়।

ব্যবহারকারীর কাছে এটি এমনভাবে ধরা পড়তে পারে যে গেমের মতো কোনো অ্যাপ মাঝে মাঝে আটকে যাচ্ছে। AMD বলে, ইন্টিগ্রেটেড গ্রাফিক্সের জন্য অপ্টিমাইজ না করা গেমে টেক্সচার হারিয়ে যেতে পারে বা কম রেজোলিউশনে দেখাতে পারে, অথবা GPU প্রয়োজনীয় শর্ত পূরণ করে না বলে সতর্কবার্তা আসতে পারে।5

Task Manager-এ দেখতে চাইলে, সংশ্লিষ্ট অ্যাপ চলার সময় dedicated GPU memory-র ব্যবহার তার সীমার কাছাকাছি কি না দেখুন। এক্সটার্নাল GPU-তে dedicated প্রায় সীমা পর্যন্ত ব্যবহার হলে এবং shared-এর ব্যবহার বাড়তে থাকলে, VRAM-এ যা আঁটেনি তা সাধারণ মেমরিতে রাখা হচ্ছে বলে ধরে নেওয়া যায়।

Dedicated GPU memory কি বাড়ানো যায়

Windows-এর Settings-এ dedicated GPU memory বাড়ানোর কোনো আইটেম নেই। এক্সটার্নাল GPU-তে এটি কার্ডে থাকা VRAM-এর পরিমাণ দিয়ে ঠিক হয়।

ইন্টিগ্রেটেড GPU-তে কিছু PC-তে BIOS-এ সেটিং বদলানো যায়।

  • Intel: BIOS-এর “DVMT (Dynamic Video Memory Technology)”-এর মতো আইটেমে ব্যবহারযোগ্য মেমরির ঊর্ধ্বসীমা 128MB, 256MB বা সর্বোচ্চ ইত্যাদি থেকে বেছে নেওয়া যেতে পারে। নির্দিষ্ট পরিমাণ বরাদ্দ দেওয়ার কোনো সেটিং নেই; শুধু সীমা ঠিক করা যায়।4
  • AMD: এর ডেস্কটপ ডকুমেন্ট BIOS-এর “UMA Frame Buffer Size” ডিফল্ট “Auto”-তেই রাখার পরামর্শ দেয়। ইন্টিগ্রেটেড গ্রাফিক্সের জন্য অপ্টিমাইজ না করা গেমে সমস্যা হলে হাতে সেট করলে সমাধান হতে পারে বলে জানায়, এবং 8GB বা তার বেশি মেমরির PC-তে 1GB বা 2GB-র উদাহরণ দেয়। 4GB মেমরির PC-তে 2GB সেট করলে সামগ্রিক পারফরম্যান্স কমে যেতে পারে বলে সতর্ক করে।5
  • Intel Core Ultra Series 2 ও পরবর্তী: Intel Graphics Software-এর “Shared GPU Memory Override” দিয়ে ইন্টিগ্রেটেড GPU মেমরির কত অংশ ব্যবহার করতে পারবে তা বদলানো যায়। ডিফল্ট 57%, আর অন্তত 10GB মেমরি লাগে। Intel সতর্ক করে যে এটি বদলালে সিস্টেমের পারফরম্যান্সে প্রভাব পড়তে পারে।8
GPU মেমরি বাড়ানোর উপায় কীভাবে বেছে নেবেনএক্সটার্নাল GPU কার্ডের VRAM দিয়ে ঠিক হয়, আর ইন্টিগ্রেটেড GPU কখনো কখনো PC-র দেওয়া সেটিং দিয়ে বদলানো যায়, তা দেখায়। Intel-এ BIOS-এর DVMT, AMD-তে BIOS-এর UMA Frame Buffer Size, নতুন Intel পণ্যে Intel Graphics Software-এর Shared GPU Memory Override ব্যবহার হয়, আর AMD Auto-র পরামর্শ দেয়।GPU-র ধরনএক্সটার্নাল GPUইন্টিগ্রেটেড GPUকার্ডের VRAM দিয়ে ঠিক হয়PC-র দেওয়া সেটিং দিয়ে বদলানোIntel: BIOS-এর DVMTAMD: BIOS-এর UMA সেটিংনতুন Intel: আলাদা সফটওয়্যারAMD Auto-র পরামর্শ দেয়

চিত্র 8: মেমরি বদলানোর উপায় GPU-র ধরন ও PC-র মডেলের ওপর নির্ভর করে।

কিছু PC-র BIOS-এ এই আইটেম থাকেই না। আইটেমের নাম ও অবস্থানও BIOS ভেদে আলাদা, তাই PC-র ম্যানুয়াল দেখুন। মেমরি বাড়ালে GPU-র জন্য সাধারণ মেমরির সীমাও সূত্র অনুযায়ী বাড়ে। তবে ড্রাইভার যদি ছোট সীমা ঠিক করে রাখে, তাহলে সেই মান পর্যন্তই থাকে।

অ্যাপ কোন GPU ব্যবহার করবে তা বেছে নেওয়া

যে ল্যাপটপে ইন্টিগ্রেটেড ও এক্সটার্নাল দুই ধরনের GPU আছে, সেখানে প্রতিটি অ্যাপের জন্য GPU বেছে নেওয়া যায়। Windows 11 (26H2)-এর স্ক্রিনে ধাপগুলো এরকম।9

  1. [Settings] → [System] → [Display] → [Graphics] খুলুন।
  2. অ্যাপগুলোর কাস্টম সেটিংয়ের তালিকায় যে অ্যাপ বদলাতে চান তার সারি বেছে খুলুন। তালিকায় না থাকা অ্যাপ [Add desktop app] দিয়ে যোগ করুন।
  3. [GPU preference]-এ [Let Windows decide (Power saving)], [Power saving] বা [High performance]-এর একটি বেছে নিন। আপনার বাছাই সেভাবেই সেভ হয়।
  4. অ্যাপটি আবার চালু করুন।

বিকল্পগুলো কীভাবে লেখা থাকে তা PC অনুযায়ী আলাদা। দুটি GPU-যুক্ত আসল Windows 11 Pro (25H2) PC-তে বিকল্পগুলো ছিল “Let Windows decide”, “Power saving (Intel(R) UHD Graphics 770)” ও “High performance (NVIDIA GeForce RTX 4070 Ti)”, অর্থাৎ কোনটি কোন GPU বোঝায় তা বন্ধনীতে দেখা যাচ্ছিল।

অ্যাপ কোন GPU ব্যবহার করবে তা বেছে নেওয়ার ধাপSettings-এ System ও Display-এর নিচে Graphics খুলে, অ্যাপগুলোর কাস্টম সেটিংয়ে অ্যাপ বেছে, GPU preference-এ Let Windows decide, Power saving বা High performance বেছে নিয়ে অ্যাপ আবার চালু করার ধাপ দেখায়।Settings-এর Graphics খোলাঅ্যাপের কাস্টম সেটিংয়ে অ্যাপ বেছে নেওয়াGPU preference বেছে নেওয়াLet Windows decidePower savingHigh performanceঅ্যাপ আবার চালু করা

চিত্র 9: প্রতিটি অ্যাপের GPU Settings-এর Graphics থেকে বেছে নেওয়া হয়।

এই বাছাই একাধিক GPU-যুক্ত PC-র জন্য। সেটিং বদলানোর পর অ্যাপ চালু রেখে Task Manager-এর [Processes] ট্যাব খুলুন, এবং সেই অ্যাপের সারির GPU engine কলামে দেখুন কোন GPU-র কোন engine ব্যবহার হচ্ছে। GPU-র আঁকার পদ্ধতির সঙ্গে সম্পর্কিত আরেকটি সেটিং “What Is Windows’ Hardware-Accelerated GPU Scheduling?” নিবন্ধে ব্যাখ্যা করা হয়েছে।

সংখ্যা দেখে বিচার করার মোটামুটি নির্দেশিকা

যা দেখা যাচ্ছে কী হতে পারে এরপর কী দেখবেন
ইন্টিগ্রেটেড GPU-তে dedicated কম, shared-এর সীমা বড় ইন্টিগ্রেটেড GPU-র স্বাভাবিক অবস্থা কিছু করার দরকার নেই
Shared GPU memory-র সীমা মেমরির প্রায় অর্ধেক Windows-এর ঠিক করা সীমা ব্যবহার সীমার কাছাকাছি কি না
Details ট্যাবের মোট Performance ট্যাবের চেয়ে বেশি ভাগ করা মেমরির দ্বিগুণ গণনা Performance ট্যাবের মান
এক্সটার্নাল GPU-তে dedicated সীমার কাছাকাছি, shared-এর ব্যবহারও বেশি VRAM-এ না আঁটার সম্ভাবনা অ্যাপের ছবির মানের সেটিং কমালে বদলায় কি না
শুধু একটি নির্দিষ্ট অ্যাপ আটকে যায় ভিডিও মেমরির বাজেট ছাড়ানোর সম্ভাবনা অ্যাপ চলার সময় dedicated ও shared-এর ব্যবহার

সারসংক্ষেপ

  • Dedicated GPU memory হলো শুধু GPU-র ব্যবহারের মেমরি। এক্সটার্নাল GPU-তে এটি কার্ডের VRAM; ইন্টিগ্রেটেড GPU-তে সাধারণ মেমরির সংরক্ষিত সামান্য অংশ।
  • Shared GPU memory হলো সাধারণ মেমরি, যা CPU ও GPU দুটোই ব্যবহার করতে পারে। বড় সংখ্যাটি সীমা, নিয়ে রাখা পরিমাণ নয়।
  • GPU-র জন্য সাধারণ মেমরির সীমা 32GB পর্যন্ত মেমরির PC-তে মেমরির অর্ধেক। তার বেশি মেমরির PC-তে অর্ধেক ছাড়িয়ে সর্বোচ্চ 80%।
  • ইন্টিগ্রেটেড GPU-তে dedicated কম আর shared বেশি দেখানো স্বাভাবিক অবস্থা।
  • ভিডিও মেমরির বাজেট ছাড়ালে অ্যাপ মাঝে মাঝে থেমে যায় বা মেমরি বরাদ্দ নিতে ব্যর্থ হয়।
  • Windows-এ dedicated GPU memory বাড়ানোর কোনো আইটেম নেই। ইন্টিগ্রেটেড GPU-তে কখনো কখনো BIOS ইত্যাদি থেকে বদলানো যায়, তবে সাধারণত স্বয়ংক্রিয় সেটিংয়েই রাখুন।

তথ্যসূত্র

  1. Microsoft DirectX Developer Blog, GPUs in the task manager. 2017 সালের 21 জুলাই। GPU scheduling ও মেমরি ব্যবস্থাপনার দায়িত্বে থাকা ইঞ্জিনিয়ারদের লেখা Task Manager-এর GPU প্রদর্শনের ব্যাখ্যা: engine, সামগ্রিক ব্যবহার, dedicated ও shared মেমরি, ফিজিক্যাল মেমরির অর্ধেকের নীতি, আর প্রসেসভিত্তিক গণনার পদ্ধতি। ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14 ↩15

  2. Microsoft Learn, GPU segments. মেমরি সেগমেন্ট discrete GPU-র VRAM, অথবা ইন্টিগ্রেটেড GPU-র ফার্মওয়্যার বা ড্রাইভারের সংরক্ষিত মেমরি বোঝায়। ↩

  3. Microsoft Learn, Calculating Graphics Memory. GPU-র জন্য সাধারণ মেমরির সীমা, shared system memory ও মোট ভিডিও মেমরির সূত্র। ↩ ↩2 ↩3

  4. Intel, How to Adjust Dedicated Video Memory for Intel Graphics. Intel-এর ইন্টিগ্রেটেড GPU-র dedicated মেমরি নেই এবং তারা স্বয়ংক্রিয়ভাবে বরাদ্দ করা shared memory ব্যবহার করে, আর BIOS-এর DVMT দিয়ে শুধু সীমা বদলানো যায়। ↩ ↩2

  5. AMD, Configuring UMA Frame Buffer Size on Desktop Systems with Integrated Graphics. ইন্টিগ্রেটেড গ্রাফিক্সের PC সাধারণ মেমরি ভাগ করে নেয়, UMA Frame Buffer Size-এর জন্য সাধারণত Auto-র পরামর্শ, আর বদলানোর উদাহরণ ও সতর্কতা। ↩ ↩2 ↩3

  6. Microsoft Learn, GPU Process Memory counters report incorrect value. Windows 10-এর জানা সমস্যা, যেখানে Details ট্যাবে dedicated GPU memory-র মান বাড়তে দেখা যায়। ↩

  7. Microsoft Learn, Residency. ভিডিও মেমরির বাজেট এবং তা ছাড়ালে কী হয়। এক্সটার্নাল GPU-তে সাধারণ মেমরিতে সরানো শেষ উপায়। ↩ ↩2

  8. Intel, Shared GPU Memory Override Feature and Requirements. Core Ultra Series 2 ও পরবর্তী ইন্টিগ্রেটেড GPU-তে shared memory-র অংশ বদলানোর ফিচার। ডিফল্ট 57%, আর অন্তত 10GB মেমরি দরকার। ↩

  9. Microsoft Support, Optimizations for windowed games in Windows 11. [System] → [Display] → [Graphics]-এ প্রতিটি অ্যাপের জন্য graphics performance preference বেছে নেওয়ার ধাপ। ↩

কাছাকাছি বিষয়ে গভীরে যেতে একই ট্যাগযুক্ত সাম্প্রতিক নিবন্ধ।

Windows-এর পাওয়ার মোডে কী বদলায়? ── Best performance, Balanced ও Best power efficiency-এর পার্থক্য এবং কোনটি বেছে নেবেন

Windows 11-এর পাওয়ার মোড Best performance, Balanced ও Best power efficiency-তে কী বদলায়, তা ব্যাখ্যা করা হয়েছে: ভেতরের CPU সেটিং, পাওয...

Windows-এর "Game Mode" কী? ── চালু করলে কী বদলায়, আর গেম ছাড়া অন্য কিছুতেও কি প্রভাব পড়ে?

Windows-এর Game Mode গেম চলার সময় Windows Update-এর ড্রাইভার ইনস্টল ও রিস্টার্টের বিজ্ঞপ্তি থামিয়ে রাখে এবং ফ্রেম রেট স্থির রাখতে সাহায...

হার্ডওয়্যার অ্যাক্সিলারেশন চালু রাখবেন না বন্ধ? ── Chrome, Edge, Office ও Teams-এর সেটিং, আর HAGS-এর সঙ্গে পার্থক্য

ব্রাউজার ও Office-এর হার্ডওয়্যার অ্যাক্সিলারেশন সাধারণত চালু রাখুন, আর স্ক্রিন পুরো সাদা হয়ে যাওয়ার মতো সমস্যা দেখা দিলে তবেই সাময়িকভ...

"মিটারড সংযোগ" চালু করলে কী থেমে যায়? ── Windows Update, OneDrive ও Store অ্যাপে প্রভাব

Windows-এ মিটারড সংযোগ চালু করলে Windows Update শুধু অগ্রাধিকারপ্রাপ্ত আপডেট ডাউনলোড করে এবং OneDrive সিঙ্ক বিরতি দেয়। Store অ্যাপে প্রভ...

Windows.old ও "Temporary files" মুছে ফেলা কি নিরাপদ? ── Storage Sense ও Disk Cleanup কখন কোনটি ব্যবহার করবেন

Windows.old বা অস্থায়ী ফাইল মুছবেন কি না, তা ঠিক হয় মুছলে এমন কিছু হারায় কি না যা আর ফেরত আনা যায় না তা দিয়ে। আগের Windows-এ ফেরার 1...

এই বিষয়ের কাছাকাছি টপিক পৃষ্ঠা। নিবন্ধ থেকে শুরু করে সংশ্লিষ্ট সেবা ও অন্য নিবন্ধে যাওয়া যাবে।

এই নিবন্ধ নিচের সেবা পৃষ্ঠাগুলোর সঙ্গে যুক্ত। কাছের প্রবেশপথ থেকে দেখে নিন।

প্রযুক্তিগত পরামর্শ ও ডিজাইন রিভিউ

ব্যবসায়িক PC-র GPU ও মেমরির কনফিগারেশন আপনার ব্যবহৃত অ্যাপের জন্য যথেষ্ট কি না, তা বিচার করতে চাইলে এটিকে টেকনিক্যাল পরামর্শ হিসেবে নেওয়া যায়।

বাগ অনুসন্ধান ও মূল কারণ বিশ্লেষণ

শুধু একটি অ্যাপ আটকে যাওয়া বা ধীরে আঁকার মতো লক্ষণকে GPU ও মেমরির ব্যবহার দেখে আলাদা করে চিহ্নিত করা বাগ তদন্ত ও মূল কারণ বিশ্লেষণের জন্য উপযুক্ত বিষয়।

প্রায়শ জিজ্ঞাসিত প্রশ্ন

এই নিবন্ধের বিষয়ে পরামর্শে প্রায়ই আসা প্রশ্ন।

Shared GPU memory-র সংখ্যা বড় দেখাচ্ছে, মানে কি ততখানি মেমরি GPU নিয়ে রেখেছে?
না। Shared GPU memory-র ডান পাশের সংখ্যাটি হলো GPU যতখানি সাধারণ মেমরি ব্যবহার করতে পারে তার ঊর্ধ্বসীমা। যে অংশ ব্যবহার হচ্ছে না, CPU ও অন্য অ্যাপ সেটি স্বাভাবিকভাবেই ব্যবহার করতে পারে। GPU এখন কতখানি ব্যবহার করছে, তা বাঁ পাশের ব্যবহারের সংখ্যা থেকে বোঝা যায়।
Shared GPU memory আমার PC-র মেমরির অর্ধেক কেন?
কারণ GPU কতখানি সাধারণ মেমরি ব্যবহার করতে পারবে, Windows তার একটি সীমা ঠিক করে দেয়। Microsoft-এর ডকুমেন্টের সূত্র অনুযায়ী 32GB পর্যন্ত মেমরির PC-তে এটি অর্ধেক, আর তার বেশি মেমরির PC-তে অর্ধেকের বেশি। ড্রাইভারের ওপর নির্ভর করে এর চেয়ে কমও হতে পারে।
Dedicated GPU memory বাড়ানোর কোনো উপায় আছে কি?
Windows-এর Settings-এ dedicated GPU memory বাড়ানোর কোনো আইটেম নেই। এক্সটার্নাল GPU-তে এটি গ্রাফিক্স কার্ডে থাকা মেমরির পরিমাণ দিয়ে ঠিক হয়। ইন্টিগ্রেটেড GPU-তে কিছু PC-তে BIOS সেটিং থেকে সীমা বা বরাদ্দ বদলানো যায়, তবে Intel ও AMD দুজনেই সাধারণত স্বয়ংক্রিয় সেটিং রাখার পরামর্শ দেয়।
ইন্টিগ্রেটেড GPU-র PC-তে dedicated GPU memory খুব কম বা 0 দেখাচ্ছে। এটা কি নষ্ট?
নষ্ট নয়। বেশিরভাগ ইন্টিগ্রেটেড GPU-র নিজের আলাদা মেমরি প্রায় থাকে না, তারা দরকারমতো CPU-র সঙ্গে ভাগ করা সাধারণ মেমরি ব্যবহার করে। তাই dedicated GPU memory কম আর shared GPU memory-র সীমা বড় দেখায়। কিছু PC-তে dedicated GPU memory-র ঘরটাই দেখা যায় না।
Details ট্যাবে প্রতিটি প্রসেসের dedicated GPU memory যোগ করলে মোট ব্যবহারের চেয়ে বেশি হয় কেন?
কারণ একাধিক প্রসেস যে মেমরি ভাগ করে ব্যবহার করে, তা প্রতিটি প্রসেসের সংখ্যায় আবার গোনা হয়। পুরো GPU কতখানি ব্যবহার করছে, তা Performance ট্যাবের সংখ্যায় দেখুন।

লেখকের প্রোফাইল

নিবন্ধের লেখকের পরিচিতি পৃষ্ঠা।

Go Komura

KomuraSoft LLC-এর প্রতিনিধি

Windows সফটওয়্যার ডেভেলপমেন্ট, প্রযুক্তিগত পরামর্শ ও বাগ তদন্তকে কেন্দ্র করে কাজ করেন; বিদ্যমান সম্পদ রয়ে গেছে এমন প্রকল্পে এবং কারণ সহজে চোখে পড়ে না এমন ব্যর্থতার তদন্তে তাঁর বিশেষ শক্তি রয়েছে।

পাবলিক লিঙ্ক

ব্লগে ফিরে যান