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

যে開發, আপনার CPU আপনার কম্পিউটারের সবচেয়ে গুরুত্বপূর্ণ কম্পোনেন্টগুলোর একটি। অনেক প্রোগ্রাম আছে যা খুব রিসোর্স-হাংгри এবং যা উপলব্ধ সেটি নিচ্ছে। এটি, যেমন আমরা বলেছি, আপনার কম্পিউটারের পারফরম্যান্সের ওপর নেতিবাচক প্রভাব ফেলতে পারে। আপনি যা করছেন তাতে কোনো পার্থক্য নেই, গেমিং হোক বা সাদা ওয়েব ব্রাউজিং, আপনি যে টাস্কটি করছেন তার জন্য পর্যাপ্ত রিসোর্স উপলব্ধ না থাকলে, সেটি সুষ্ঠু চালাতে পারবে না। সেজন্য, আপনার PC কে ভালো পারফরম্যান্সের জন্য অপ্টিমাইজ করা সবসময় গুরুত্বপূর্ণ।
এখন, Windows-এ এমন কোনো সরাসরি উপায় নেই যা আপনাকে পারসেন্টেজ বা কিছু 그와রূপ ব্যবহার করে বিভিন্ন প্রোগ্রামের CPU ব্যবহার নিয়ন্ত্রণ করতে দেয়। বরং, যা আমাদের আছে সেটি হল সাধারণ অপশন যা Task Manager ব্যবহার করে অ্যাক্সেস করা যায় যাতে একটি নির্দিষ্ট প্রসেসের জন্য কতটুকু CPU উপলব্ধ তা সিদ্ধান্ত নেওয়া যায়। এর পাশাপাশি, আপনি থার্ড-পার্টি ইউটিলিটি ব্যবহার করতে পারেন একটি প্রসেস বা প্রোগ্রামের CPU ব্যবহার নিয়ন্ত্রণ করতে। সেটি বিবেচনায় রেখে, আরও বিলম্ব না করে, আসুন শুরু করি এবং দেখি কীভাবে একটি প্রোগ্রামের CPU ব্যবহার সীমাবদ্ধ করতে হয়।
প্রসেস প্রায়োরিটি পরিবর্তন করুন
যে विकাশ, আপনার কাছে উপলব্ধ প্রথম অপশন হল সেই প্রোগ্রামের প্রায়োরিটি পরিবর্তন করা যেটি তার উচিত চেয়ে বেশি রিসোর্স ব্যবহার করছে। এখন, একটি প্রসেসের প্রায়োরিটি পরিবর্তন করা তার CPU ব্যবহার সীমাবদ্ধ করার সরাসরি পদ্ধতি নয়, যাইহোক, এটি যা করে সেটি হল প্রসেসের প্রায়োরিটি নিম্ন আনার ফলে CPU Scheduler এটিকে কম CPU টাইম আ lancée।
যখন একটি প্রোগ্রাম এক্সিকিউট হওয়ার জন্য থাকে, এটি একটি নির্দিষ্ট পরিমাণ CPU টাইম পায় এরা待機状態-এ পাঠানোর আগে scheduler দ্বারা যাতে অন্যান্য প্রসেসগুলো আপনার CPU ব্যবহার করতে পারে। একটি প্রসেসের প্রায়োরিটি CPU টাইম সিদ্ধান্ত নেওয়ার সময় একটি গুরুত্বপূর্ণ ফ্যাক্টর। সেজন্য, একটি প্রসেসের প্রায়োরিটি পরিবর্তন করা পরিবর্তন করতে পারে কতটুকু সময় প্রসেসর-এ এর জন্য অনুমোদিত। একটি প্রোগ্রামের প্রায়োরিটি পরিবর্তন করতে, নিচের নির্দেশনা অনুসরণ করুন:
- প্রথমে, Task Manager খুলুন। আপনি এটি Start Menu-এ Task Manager সার্চ করে করতে পারেন।

- Task Manager উইন্ডো খোলার পর, Details ট্যাবে সুইচ করুন।

- Details ট্যাবে, সেই প্রোগ্রামের প্রসেসটি খুঁজুন যার প্রায়োরিটি আপনি পরিবর্তন করতে চান।
- টার্গেট প্রসেসে রাইট-ক্লিক করুন এবং ড্রপ ডাউন মেনু থেকে, Set Priority বেছে নিন।

- ফলো আপ মেনুতে, প্রায়োরিটি নিচে নামান যা ইতিমধ্যে সিলেক্টেড আছে। একটি কালো ডট সিলেক্টেড অপশনের আগে দেখানো হয়।
- এটা করলে, প্রোগ্রামের প্রায়োরিটি পরিবর্তন হয়ে যাবে।
CPU Affinity পরিবর্তন করুন
Task Manager-এ আপনি যেটি আর একটি জিনিস করতে পারেন সেটি হল একটি প্রসেসের affinity পরিবর্তন করা। আপনি যখন এটি করবেন, প্রসেসটি শুধু নির্বাচিত কোরগুলো ব্যবহার করতে সীমাবদ্ধ থাকবে এবং এইভাবে এটি আপনার প্রসেসরের সকল কোর ব্যবহার করতে পারবে না। এটি অন্যান্য প্রসেস বা টাস্কের জন্য কোরগুলো মুক্ত করতে পারে এবং সেজন্য, প্রোগ্রামের CPU ব্যবহার কমতে পারে।
সেটি বিবেচনায় রেখে, এটি নোট করা গুরুত্বপূর্ণ যে এটি সিংগল-থ্রেডেড অ্যাপ্লিকেশনের বিরুদ্ধে কার্যকর নাও হতে পারে। কারণ সিংগল-থ্রেডেড অ্যাপগুলো প্রথম থেকেই শুধু একটি কোর ব্যবহার করে তাই প্রসেসের জন্য উপলব্ধ কোরের সংখ্যা সীমাবদ্ধ করলে কোনো ফলাফল দেবে না। নিচের নির্দেশনা অনুসরণ করুন একটি প্রসেসের affinity পরিবর্তন করতে:
- শুরুতে, আপনার কম্পিউটারে আবার Task Manager উইন্ডো খুলুন Start Menu-এ সার্চ করে।

- Task Manager উইন্ডোতে, Details ট্যাবে সুইচ করুন।

- সেখানে, প্রোগ্রামের প্রসেসটি খুঁজুন এবং সেটিতে রাইট-ক্লিক করুন।
- ড্রপ ডাউন মেনু থেকে, প্রদত্ত Set affinity অপশন বেছে নিন।
- ফলো আপ ডায়ালগ বক্সে, চেকবক্সগুলো আনচেক করে প্রসেস যে কোরের সংখ্যা অ্যাক্সেস করবে সেটি পরিবর্তন করুন।

- সেটি করলে, OK বাটনে ক্লিক করুন।
- আপনি সফলভাবে প্রসেসের affinity পরিবর্তন করেছেন। মনে রাখবেন এটি প্রতিবার অ্যাপ রিস্টার্ট হলে রিসেট হয়ে যায় তাই প্রসেস আবার শুরু হলে আপনাকে আবার করতে হবে।
থার্ড পার্টি ইউটিলিটি ব্যবহার করুন
শেষে, একটি প্রোগ্রামের CPU ব্যবহার সীমাবদ্ধ করার অন্য একটি উপায় হল থার্ড-পার্টি ইউটিলিটি ব্যবহার করা যা আপনার কম্পিউটারের প্রসেসগুলো হ্যান্ডল করার জন্য ডিজাইন করা। এখানে, আমরা Process Lasso অ্যাপ ব্যবহার করব যা ফ্রি কিন্তু আপনি প্রিমিয়াম ভার্সনও বেছে নিতে পারেন। যাইহোক, উल्लিখিত উদ্দেশ্যে, ফ্রি ভার্সনই কাজ চালাতে পারে।
যে विकাশ, Process Lasso ব্যবহার করে, আপনি উপরের মেথডগুলোর পাশাপাশি সেটিংস ভবিষ্যতের জন্য সংরক্ষণ করতে পারেন। সেজন্য, অ্যাপ রিস্টার্ট হলে, একই সেটিংস আবার প্রয়োগ হবে এবং তাই আপনাকে প্রতিবার Task Manager খোলার প্রয়োজন নেই। এর পাশাপাশি, Process Lasso একটি CPU Limiter-এর সাথে আসে যেটি ব্যবহার করে আপনি একটি নির্দিষ্ট থ্রেশহোল্ড পৌঁছানোর পর প্রসেস যে CPU কোরগুলো অ্যাক্সেস করবে সেটি সীমাবদ্ধ করতে পারেন। আসুন এটি নিচে বিস্তারিত দেখি:
- প্রথমে, অফিসিয়াল ওয়েবসাইট থেকে Process Lasso ডাউনলোড করুন এখানে ক্লিক করে।
- Process Lasso ইনস্টল হলে, সেটি খুলুন।
- Process Lasso খোলার পর, আপনি সকল রানিং প্রসেসের লিস্ট দেখতে পাবেন। একটি প্রসেসে রাইট ক্লিক করলে আপনি priority, affinity এবং আরও অনেক কিছু পরিবর্তন করতে পারবেন। erwähন করা অপশনগুলো স্থায়ীভাবে পরিবর্তন করতে, মেনুতে প্রদত্ত Always অপশন ব্যবহার করুন।

- CPU Limiter ব্যবহার করতে, একটি প্রসেসে রাইট ক্লিক করুন এবং CPU Limiter অপশন বেছে নিন।

- ফলো আপ উইন্ডোতে, আপনি CPU Limiter কখন একশনে আসবে তার জন্য একটি নিয়ম যোগ করতে পারবেন।

- এখানে, কিছু সেকেন্ড পর একটি নির্দিষ্ট পারসেন্টেজ নির্ধারণ করুন যা CPU Limiter ফিচারের কার্যকারিতা সক্রিয় করবে।
- এটি ফলো আপ করুন প্রসেস কতটুকু CPU কোর কমাতে হবে এবং কতক্ষণ পর্যন্ত সেটি প্রদান করে।
- সেটি করলে, Add Rule বাটনে ক্লিক করুন। অবশেষে, OK ক্লিক করুন এবং আপনি তയার।