কম্পিউটার টিউটোরিয়াল

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

প্রায় সব আধুনিক কম্পিউটার আজ একাধিক কোর সহ আসে। এই মাল্টি-কোর প্রসেসর ব্যবহার করে আপনি নিখুঁতভাবে নির্দিষ্ট প্রোগ্রামকে নির্দিষ্ট সিপিইউ-এ চালাতে সেট করতে পারেন। আজকের প্রোগ্রামগুলো এই একাধিক কোর ব্যবহার করার জন্য ডিজাইন করা থাকে এক্সিকিউশন স্পিড এবং সামগ্রিক দক্ষতা বাড়াতে লোড সব কোরে বিতরণ করে। ফ্যাক্ট, আপনি যদি "Task Manager"-এর "Performance" ট্যাবে যান, আপনি দেখবেন সব কোর এবং লজিক্যাল প্রসেসর (থ্রেড) একসাথে ব্যবহার হচ্ছে।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

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

দেখি কিভাবে অ্যাফিনিটি ভ্যালু পরিবর্তন করে একটি নির্দিষ্ট উইন্ডোজ অ্যাপ্লিকেশনকে একটি নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করা যায়।

দ্রষ্টব্য: অ্যাফিনিটি ভ্যালু পরিবর্তন করা একটি এডভান্সড কনফিগারেশন; ভুল করলে আপনার অ্যাপ্লিকেশন অস্বাভাবিকভাবে চলতে পারে। আপনি যদি নিশ্চিত না হন, তবে উইন্ডোজকে বেছে নেওয়া দিন আপনার জন্য সেরা কী।

টাস্ক ম্যানেজারে অ্যাফিনিটি ভ্যালু পরিবর্তন করুন

টাস্ক ম্যানেজারে অ্যাফিনিটি ভ্যালু পরিবর্তন করতে, টাস্কবারে রাইট-ক্লিক করে টাস্ক ম্যানেজার খুলুন। এখন "Task Manager" সিলেক্ট করুন। বিকল্পভাবে, আপনি শর্টকাট "Ctrl + Shift + Esc" ব্যবহার করতে পারেন।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

টাস্ক ম্যানেজারে, "Details" ট্যাবে যান। এখানে আপনি সকল প্রসেস দেখবেন যা বর্তমানে চলছে।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

আপনি যে প্রসেসটি চান সেটি খুঁজে বের করুন, রাইট-ক্লিক করুন এবং "Set affinity" অপশন সিলেক্ট করুন। আমার ক্ষেত্রে, আমি Bittorrent অ্যাপ্লিকেশনটি সিলেক্ট করছি।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

উপরোক্ত কাজটি "Processor affinity" উইন্ডো খুলবে। ডিফল্টভাবে, প্রতিটি প্রসেস সকল উপলব্ধ সিপিইউ ব্যবহার করে। প্রসেসকে একটি নির্দিষ্ট সিপিইউ ব্যবহার করতে বাধ্য করতে, আপনি যে সিপিইউগুলো আপনার প্রসেস ব্যবহার করতে চান না সেগুলো আনচেক করুন এবং "Ok" বাটনে ক্লিক করুন।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

এতটুকুই করতে হয় একটি প্রসেসের জন্য অ্যাফিনিটি ভ্যালু সফলভাবে পরিবর্তন করতে।

সিপিইউ কোরের পারফরম্যান্স মনিটর করুন

আপনার সকল সিপিইউ কোরের পারফরম্যান্স মনিটর করতে, টাস্ক ম্যানেজারের "Performance" ট্যাবে যান এবং "Open resource monitor" লিংকে ক্লিক করুন।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

CPU ট্যাবে নেভিগেট করুন আপনার সকল সিপিইউ কোরের পারফরম্যান্স দেখতে।

উইন্ডোজ অ্যাপ্লিকেশনকে নির্দিষ্ট সিপিইউ ব্যবহার করার জন্য বাধ্য করুন

টাস্ক ম্যানেজার ব্যবহার করে করা পরিবর্তনগুলো অস্থায়ী, অর্থাৎ প্রসেস বা প্রোগ্রামটি আবার সকল সিপিইউ কোর ব্যবহার করবে একবার আপনি প্রোগ্রামটি রিলঞ্চ করলে অথবা আপনার মেশিন রিস্টার্ট করলে। তাই আপনাকে কোনো স্থায়ী পরিবর্তনের চিন্তা করতে হবে না।

এখন আপনি জানেন কিভাবে স্পেসিফিক প্রোগ্রামের জন্য অ্যাফিনিটি ভ্যালু পরিবর্তন করা যায়, ভিন্ন প্রোগ্রামের সাথে এক্সপেরিমেন্ট করুন আপনার ওয়ার্কফ্লো এবং প্রোডাক্টিভিটি উন্নত করতে। অ্যাফিনিটি ভ্যালু পরিবর্তন করতে কোনো সমস্যা হলে অথবা অ্যাফিনিটি ভ্যালু পরিবর্তন নিয়ে আপনার মতামত শেয়ার করতে নিচে কমেন্ট করুন।

  1. উইন্ডোজ ১১-এ AppLocker ব্যবহার করে ব্যবহারকারীদের অ্যাপ ইনস্টল বা রান করতে বাধা দেওয়া

  2. উইন্ডোজ ১০-এ কোর্টানার ডিফল্ট ব্রাউজার 크োমে পরিবর্তন করুন

  3. উইন্ডোজে ডেডিকেটেড গ্রাফিক্স সক্ষম করা: ধাপে ধাপে গাইড

  4. উইন্ডোজ ১০-এ অ্যাপ্লিকেশনের সিপিইউ প্রায়রিটি ঠিক করুন: ধাপে ধাপে গাইড