Windows 11/10-এ কোনো প্রোগ্রাম রান করলে সেটি CPU ব্যবহার করে। অধিকাংশ কম্পিউটারের মাল্টিকোর প্রসেসর থাকে। আপনি যে কোনো প্রোগ্রাম রান করুন সেটি সব CPU কোর ব্যবহার করে। সহজ কথায়, Windows OS সিদ্ধান্ত নেয় কোনো প্রোগ্রামের জন্য কোরগুলো কীভাবে ব্যবহার করবে। তবুও প্রোগ্রামকে শুধু এক বা দুটি কোর ব্যবহার করতে সেট করা সম্ভব। এই পোস্টে আমরা ব্যাখ্যা করব Processor Affinity কী এবং Windows 11/10-এ যেকোনো প্রোগ্রাম বা অ্যাপ্লিকেশনের জন্য Processor Affinity কীভাবে সেট করতে হয়।
Windows 11/10-এ Processor Affinity কী?
কোন প্রসেস কোন কোর ব্যবহার করবে সেটি নির্বাচন করুন
Processor Affinity-কে CPU pinning-ও বলা হয়, যা ব্যবহারকারীকে অনুমতি দেয় একটি প্রসেসকে শুধু কিছু কোর ব্যবহার করার জন্য অ্যাসাইন করতে। টেকনিক্যালি আপনি একটি প্রসেস বা থ্রেডকে CPU বা CPUs-এর সাথে বাইন্ড বা আনবাইন্ড করতে পারেন যা এখানে CPU কোর বলা যেতে পারে। কিন্তু असली প্রশ্ন হচ্ছে এমন অপশন কেন আছে, এবং প্রসেসর অ্যাফিনিটি সেট করার কোনো সুবিধা আছে কিনা।
Processor Affinity উপকারী হয় যখন আপনার কাছে ভিডিও রেন্ডারিং মতো ভারী প্রোগ্রাম থাকে। আপনি ভিডিও এডিটিং প্রোগ্রামের জন্য একটি কোর ডেডিকেট করলে সেটি নিশ্চিত করে যে প্রসেসরের সেই কোরটি সembler.task-এ সবসময় ডেডিকেটেড থাকে। এটি পারফরম্যান্স উন্নত করে কারণ ডেডিকেটেড কোর থাকায় ক্যাশে সমস্যা কমে এবং কোনো ডিলে নেই।
তবে এর মানে হলো প্রোগ্রামটি অন্য কোনো কোর ব্যবহার করতে পারবে না যা লোড ব্যালেন্সিং-কে প্রভাবিত করে।
সাধারণত Windows 10 মাল্টিপল থ্রেড মাল্টিপল প্রসেসর কোরে বাঁটিয়ে CPU-র ওপর প্রেশার ব্যালেন্স করে। তাই আপনি নিশ্চিত না হন যে আপনি কী করছেন এবং কেন, আমরা দৃঢ়ভাবে সুপারিশ করছি ডিফল্ট সেটিংসে চলতে দিন।
Windows 11/10-এ Process Affinity সেট করার পদ্ধতি
Windows 11/10-এ একটি অ্যাডমিনিস্ট্রেটিভ ইউজার নির্দিষ্ট করতে পারে কোন কোরগুলো একটি প্রসেস ব্যবহার করবে প্রতিবার লঞ্চ হলে। এখানে সেট আপ করার পদ্ধতি:
- টাস্কবারে রাইট-ক্লিক করুন।
- Task Manager অপশনে ক্লিক করুন।
- Task Manager-এ Details ট্যাবে যান। রানিং প্রোগ্রামের লিস্ট দেখাবে।
- যে প্রোগ্রামের জন্য process affinity সেট করতে চান সেটিতে রাইট-ক্লিক করুন।
- মেনু থেকে Set affinity বেছে নিন।
- Processor affinity উইন্ডো খুলবে।
- যে কোরটি প্রসেস ব্যবহার করবে সেটি বেছে নিন, বাকিগুলো আনসিলেক্ট করুন
- OK ক্লিক করুন কাজ সম্পন্ন করতে।
এই কাজ করলে আপনার প্রোগ্রাম শুধু সেই CPU কোর ব্যবহার করবে।
আমি সুপারিশ করছি প্রোগ্রামের পারফরম্যান্সে নজর রাখুন। প্রোগ্রাম স্লো হলে আরও কোর অ্যাসাইন করুন বা সব কোর ব্যবহার করতে দিন।
Windows 11/10-এ Processor Affinity প্রো ইউজারদের জন্য। শুধু তখনই পরিবর্তন করুন যখন আপনি জানেন কী এবং কেন করছেন।
এখন পড়ুন: Processor Cache Memory Size চেক করার পদ্ধতি।