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

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়

আপনার উইন্ডোজ ১১/১০/৮/৭ কম্পিউটারের ব্যবহারের উপর নির্ভর করে আপনি প্রসেসর শিডিউলিং কনফিগার করতে পারেন যাতে এটি প্রোগ্রামস বা ব্যাকগ্রাউন্ড প্রসেসেস করার জন্য সেরা পারফরম্যান্স দেয়। আপনি কন্ট্রোল প্যানেলের মাধ্যমে সহজে এই সমایোজন করতে পারেন।

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

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

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং

প্রক্রিয়া শুরু করতে রান বক্সে sysdm.cpl টাইপ করুন এবং এন্টার চাপুন System Properties খুলতে। Advanced ট্যাব সিলেক্ট করুন এবং Performance-এর নিচে Settings-এ ক্লিক করুন। Performance Options বক্সে আবার Advanced ট্যাব সিলেক্ট করুন। আপনি একটি সেকশন দেখবেন Processor Scheduling।

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়

দুটি সেটিং আছে যেটি আপনি বেছে নিতে পারেন:

  • Adjust for best performance of Programs
  • Adjust for best performance of Background Services.

এই সেটিং নিচের রেজিস্ট্রি হাইভের অধীনে Win32PrioritySeparation DWORD মান পরিবর্তন করে:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl

যদি আপনি জানতে চান, PriorityControl key ফোরগ্রাউন্ড vs. ব্যাকগ্রাউন্ড প্রায়রিটি ডিফারেনশিয়াল ডিফাইন করে। Win32PrioritySeparation REG_DWORD-এর সম্ভাব্য ডিফল্ট মান ০, ১, বা ২, যেখানে ডিফল্ট ০x২।

প্রোগ্রাম বা ব্যাকগ্রাউন্ড সার্ভিসের জন্য সেরা পারফরম্যান্সের জন্য উইন্ডোজ অপ্টিমাইজ করুন

এই ডিফল্ট মান ফোরগ্রাউন্ডে চল रहे অ্যাপ্লিকেশনের প্রায়রিটি স্পেসিফাই করে। এই অ্যাপ্লিকেশন অন্য ব্যাকগ্রাউন্ডে চল रहे অ্যাপ্লিকেশনের চেয়ে বেশি প্রসেসর টাইম পায়, TechNet ব্যাখ্যা করে। এই মানগুলো টাস্কিং ডায়ালগ বক্সের নিচের অপশনগুলো সাথে কোরিলেট করে: Value Meaning

  • ০ ফোরগ্রাউন্ড এবং ব্যাকগ্রাউন্ড অ্যাপ্লিকেশন সমান রেসপন্সিভ
  • ১ ফোরগ্রাউন্ড অ্যাপ্লিকেশন ব্যাকগ্রাউন্ডের চেয়ে বেশি রেসপন্সিভ
  • ২ সেরা ফোরগ্রাউন্ড অ্যাপ্লিকেশন রেসপন্স টাইম।

ফিরে আসি, আপনি যদি এই সেটিং কখনো পরিবর্তন করেন না, এবং উইন্ডোজ রেজিস্ট্রি খুলেন, তবে Win32PrioritySeparation-এর মান ২ দেখবেন। এই স্ক্রিনশটগুলো আমার উইন্ডোজ পিসি থেকে।

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়

এখন, যদি কন্ট্রোল প্যানেলের মাধ্যমে উপরে দেখানো অনুযায়ী আপনি Adjust for best performance of Background Services সিলেক্ট করে Apply চাপেন, তবে আপনি দেখবেন এটি Win32PrioritySeparation-কে ১৮ (ডেসিমেল ২৪) সেট করে Background Services-এর জন্য।

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়

যদি আপনি এখন Adjust for best performance of Programs সিলেক্ট করেন, তবে এটি Win32PrioritySeparation-কে ২৬ (ডেসিমেল ৩৮) সেট করে Programs-এর জন্য।

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়

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

আপনি যদি ডেস্কটপ ব্যবহার করেন, ডিফল্ট সেটিংরেখে দিতে পারেন অথবা Adjust for best performance of Programs বেছে নিতে পারেন। আপনার প্রোগ্রাম বা ফোরগ্রাউন্ড সার্ভিসের জন্য এটি স্মুথ, ফাস্ট রেসপন্স টাইম দেয় কিনা জানাতে ভুলবেন না।

টিপ: আপনি রানিং প্রসেসের প্রসেস প্রায়রিটি কমান্ড লাইন ব্যবহার করেও পরিবর্তন করতে পারেন।

তবে আপনি যদি আপনার পিসি সার্ভার হিসেবে ব্যবহার করেন বা যদি আপনার সামান্য ব্যাকগ্রাউন্ড সার্ভিস থাকে যেমন প্রিন্টিং বা ডিস্ক ব্যাকআপ যা আপনি কাজ করার সময় চলে এবং আপনি চান সেগুলো দ্রুত রেসপন্স দেয়, তবে আপনি উইন্ডোজকে প্রসেসর রিসোর্স সমানভাবে ফোরগ্রাউন্ড এবং ব্যাকগ্রাউন্ড প্রোগ্রামের মধ্যে বিতরণ করতে দিতে পারেন অন্য অপশন বেছে নিয়ে, অর্থাৎ Adjust for best performance of Background Services।

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

উইন্ডোজ ১১/১০-এ প্রসেসর শিডিউলিং কনফিগার করে ভালো পারফরম্যান্স পাওয়ার উপায়
  1. Windows 11/10-এ প্রসেসর ইউজেজ ম্যানেজ করে অপ্টিমাম পাওয়ার ম্যানেজমেন্ট

  2. উইন্ডোজ ১১/১০-এ মনিটর অ্যাডজাস্ট করুন ভালো স্ক্রিন রেজোলিউশনের জন্য

  3. উইন্ডোজ ১১/১০-এ স্ক্রিন ক্যাপচার মাস্টার করুন: প্রো টিপস ও ট্রিকস

  4. Windows 11 ও 10-র জন্য সেরা ১০ টার্মিনাল এমুলেটর – üretkenlik ও ক্ষমতা বাড়ান