সেরা লিনাক্স ডিস্ট্রো ফর গেমিং ইনস্টলড থাকলেও, আপনি এখনো আপনার GPU-এর পারফরম্যান্সের সাথে লড়াই করতে পারেন যদি সেটি সঠিকভাবে কনফিগার্ড না থাকে। আপনার নির্দিষ্ট গ্রাফিক্স কার্ডের ম্যানেজমেন্ট টুল চেক করলে আপনি বুঝতে পারেন কোনো সমস্যা বা ইস্যু আছে কিনা।
আপনার যদি Nvidia GPU থাকে, তবে লিনাক্সে এর পারফরম্যান্স মনিটর করতে সাহায্য করার দুটি টুল রয়েছে - NVTOP এবং Nvidia-SMI।
NVTOP ব্যবহার করা
আপনি যদি আপনার GPU-এর ব্যবহার রিয়েল-টাইমে মনিটর করতে চান, তবে আপনাকে NVTOP ট্রাই করতে হবে। এটি ব্যবহার করতে আপনাকে আপনার GPU-এর জন্য প্রপ্রায়েটারি Nvidia ড্রাইভার ব্যবহার করতে হবে।
আপনি টার্মিনাল থেকে NVTOP শুরু করবেন যেখানে আপনি করেন্ট GPU এবং গ্রাফিক্স মেমরি ব্যবহার দেখবেন, বর্তমানে এবং লম্বা সময়েরও, ভিজুয়াল গ্রাফের ধন্যবাদ। এটি ব্যবহার করার সময় আপডেট হয়, বর্তমানে চলমান প্রসেসগুলো নিচে দেখানো হয়। এটি আপনাকে কোনো ওভারজিয়াস প্রসেস আপনার GPU মেমরি ব্যবহার করছে কিনা ট্র্যাক ডাউন করতে সাহায্য করতে পারে।
আপনি বর্তমান টেম্পারেচার এবং ফ্যান ইউসেজও দেখতে পারবেন, সাথে করেন্ট পাওয়ার কনসাম্পশনের ডেটাও। উবুন্টু এবং ডেবিয়ানের লেটেস্ট ভার্সনে NVTOP তাদের রিপোজিটরিতে অন্তর্ভুক্ত আছে। আপনি নিচের কমান্ড দিয়ে ইনস্টল করতে পারেন:
sudo apt install nvtop
আপনি যদি অন্য লিনাক্স ডিস্ট্রো চালান (অথবা উবুন্টু বা ডেবিয়ানের পুরানো ভার্সন), তবে আপনাকে NVTOP GitHub পেজের ইনস্ট্রাকশন অনুযায়ী ম্যানুয়ালি কম্পাইল এবং ইনস্টল করতে হবে। একবার ইনস্টল হলে, টার্মিনাল থেকে শুধু টাইপ করে রান করুন:
nvtop
আপনি যদি রান করার আগে NVTOP কাস্টমাইজ করার জন্য অতিরিক্ত কমান্ড ফ্ল্যাগ দেখতে চান, তবে nvtop -h রান করুন।
Nvidia-SMI ব্যবহার করা
থার্ড-পার্টি ডেভেলপড NVTOP-এর একটি বিকল্প, Nvidia-SMI অফিশিয়াল সফটওয়্যার। এটি Nvidia-র প্রপ্রায়েটারি ড্রাইভার যা লিনাক্স ব্যবহারকারীদের জন্য প্রদান করে সেগুলোর সাথে প্রি-প্যাকেজড আসে, তাই এটি ব্যবহার করার জন্য আপনাকে কিছু এক্সট্রা ইনস্টল করতে হয় না।
এটি Nvidia Management Library-এর চারপাশে বিল্ট, যেমন NVTOP, আপনাকে আপনার GPU-এর পারফরম্যান্সের বর্তমান তথ্য দিতে।
সেই কারণেই Nvidia-SMI-এ আপনি যে অনেক ইনফরমেশন দেখবেন সেটি NVTOP-এর সাথে সিমিলার বা আইডেন্টিক্যাল। আপনি করেন্ট পাওয়ার, GPU এবং মেমরি ইউসেজের একটি স্ন্যাপশট পাবেন, চলমান প্রসেসের লিস্টসহ।
এটি রান করতে, ধরে নিচ্ছি আপনার কাছে প্রয়োজনীয় ড্রাইভার ইনস্টলড আছে, একটি টার্মিনাল খুলুন এবং টাইপ করুন:
nvidia-smi
তথ্যগুলো অবিলম্বে লিস্ট হবে। NVTOP-এর চেয়ে Nvidia-SMI-এর সুবিধা হলো ইনফরমেশনের স্পষ্টতা। এটি আপনার GPU-এর পারফরম্যান্সের একটি ইনস্ট্যান্ট স্ন্যাপশট দেয়, NVTOP-এ আপনি যে রানিং ইনফরমেশন দেখবেন তার বদলে। এটি অফিশিয়াল সফটওয়্যারও, Nvidia-র দ্বারা প্রদত্ত আপনার ব্যবহার করার জন্য।
আপনি কমান্ডটি যেনে জানে রান করতে পারেন সবচেয়ে আপ-টু-ডেট ইনফরমেশন পেতে। আপনি যদি আপনার GPU-র সাথে কোনো ইস্যু রিপোর্ট করার চেষ্টা করেন, তবে Nvidia-SMI-র ইনফরমেশন সহজে একটি ফাইলে সেভ করা যায় nvidia-smi > nvidia-output.txt কমান্ডের মতো দিয়ে।
আপনি nvidia-smi -hও রান করতে পারেন কাস্টমাইজেশন ফ্ল্যাগের ফুল লিস্ট দেখতে।
লিনাক্সে আপনার Nvidia GPU মনিটর এবং অপ্টিমাইজ করুন
NVTOP এবং Nvidia-SMI হলো একমাত্র টুলগুলো যা আপনাকে লিনাক্সে আপনার Nvidia GPU মনিটর করতে সাহায্য করবে। এগুলো আপনাকে আপনার GPU পারফরম্যান্স মনিটর করার জন্য টেক্সট-ভিত্তিক এবং ভিজুয়াল মেথড অফার করে, Nvidia-র নিজস্ব ম্যানেজমেন্ট API কোর হিসেবে ব্যবহার করে। এটি গ্যারান্টি দেয় যে আপনি যে ইনফরমেশন দেখছেন সেটি যতটুকু সম্ভব একুরেট।
আপনার GPU যদি ইফেক্টিভলি কাজ না করে, তবে আপনার জন্য আপগ্রেড করার কথা ভাবার সময় হয়ে গিয়েছে কিনা। আপনার জন্য সেরা নতুন গ্রাফিক্স কার্ড খুঁজে বের করতে আমাদের গ্রাফিক্স কার्ड বায়ার্স গাইড সাহায্য করবে যদি সেটি হয়।