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

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

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

খুব খুশির খবর হলো উইন্ডোজের হাতে অনেক উপকারী ডায়াগনস্টিক টুল আছে এবং 그중 একটি হলো Performance Monitor (Reliability Monitor-এর সাথে গুলিয়ে নেওয়া উচিত নয়)। এটি ব্যবহার করলে আপনার ট্রাবলশুটিং টাইম অনেক কমিয়ে দিতে পারে।

এখানে একটি দ্রুত কিন্তু সম্পূর্ণ পরিচিতি দেওয়া হলো যে কেন আপনাকে এটি ব্যবহার করা উচিত এবং কীভাবে শুরু করতে হয়।

পারফরম্যান্স মনিটর কীভাবে লঞ্চ করবেন

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

  • ভায়া উইন্ডোজ সার্চ: Start Menu খুলুন, performance monitor সার্চ করুন, এবং পারফরম্যান্স মনিটর লঞ্চ করুন (যেটি ডেস্কটপ অ্যাপ হিসেবে লেবেলড থাকবে)।
  • ভায়া অ্যাডমিনিস্ট্রেটিভ টুলস: Control Panel খুলুন এবং নেভিগেট করুন System and Security > Administrative Tools, তারপর পারফরম্যান্স মনিটর শর্টকাটে ডাবল ক্লিক করুন।
  • ভায়া রান প্রম্পট: Windows key + R শর্টকাট ব্যবহার করুন Run Prompt খোলার জন্য (উইন্ডোজ কি শর্টকাটের অনেকে যা শিখতে পারেন), তারপর perfmon টাইপ করুন এবং OK ক্লিক করুন।
  • ভায়া কমান্ড প্রম্পট: Windows key + X শর্টকাট ব্যবহার করুন Power User Menu খোলার জন্য (উইন্ডোজ সুপারপাওয়ারগুলোর অনেকে যা শিখতে পারেন), তারপর Command Prompt এ ক্লিক করুন। কমান্ড লাইনে, perfmon টাইপ করুন এবং Enter হিট করুন।
  • ভায়া উইন্ডোজ পাওয়ারশেল: আপনার পছন্দের মেথড ব্যবহার করে PowerShell লঞ্চ করুন, তারপর perfmon টাইপ করুন এবং Enter হিট করুন। এই মেথড সবচেয়ে উপকারী যদি আপনি ইতিমধ্যে একজন রেগুলার পাওয়ারশেল ইউজার হন।

একবার পারফরম্যান্স মনিটর চললে, এর নট-সো-ফ্রেন্ডলি ইন্টারফেস দেখে ভয় পাবেন না। এখানে আমাদের স্টেপ-বাই-স্টেপ লুক দেওয়া হলো এই টুল কী কী করতে পারে সেটি আপনাকে ইজি করবে।

১. সব ধরনের ডেটা মনিটর করা

ডিফল্টভাবেই, পারফরম্যান্স মনিটর একটি ডেটা মেজারমেন্ট দিয়ে শুরু করে: Processor Time (প্রসেসর টাইম)। এটি দেখায় আপনার CPU-এর সর্বোচ্চ পাওয়ারের কতটুকু পার্সেন্টেজ মুহূর্তে মুহূর্তে ব্যবহার হচ্ছে, বা অন্য কথায়, যেকোনো মুহূর্তে এটি কতটুকু হার্ডওয়্যার করছে।

কিন্তু আপনি আপনার সিস্টেমে সैकরা কাউন্টার মনিটর করতে পারেন আপনি চাইলে। পারফরম্যান্স মনিটর আপনাকে "কাউন্টার" বোর্ডে যোগ ও বাদ দেয়ার অনুমতি দেয় (একটি কাউন্টার হলো শুধু "যেটি আপনি মনিটর করতে চান" এর আরেকটি শব্দ)। এই ফ্লেক্সিবিলিটি ही এই টুলটিকে এতটুকু উপকারী করে।

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

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

অনুভব করছেন আপনি এখনও বুঝতে পারলেন না? চিন্তার কিছু নেই। আসুন কিছু ভিন্ন কাউন্টার এক্সপ্লোর করি যা আপনি যোগ করতে পারেন। এটি আপনাকে কাউন্টার কী এবং কেন সহায়ক সেটি বুঝতে সাহায্য করবে:

  • Memory | % Committed Bytes in Use: আপনার র‍্যামের কতটুকু পার্সেন্টেজ বর্তমানে কমিটেড ("ইন ইউজ") সেটি ট্র্যাক করে। এটি অ্যাপ ওপেন এবং ক্লোজ হওয়ার সাথে সাথে ফ্লাকচুয়েট করা উচিত, কিন্তু এটি যদি ধারাবাহিকভাবে বাড়ে, তবে এটি একটি মেমরি লিক ইঙ্গিত দিতে পারে।
  • Network Interface | Bytes Total/sec: একটি নির্দিষ্ট নেটওয়ার্ক ইন্টারফেস (যেন Wi-Fi বা ইথারনেট) এর ওপর কতটুকু বাইট সেন্ট ও রিসিভ হচ্ছে সেটি ট্র্যাক করে। যদি এটি কখনো একটি ইন্টারফেসের ব্যান্ডউইথের ৭০% এর ওপর চলে যায়, তবে আপনাকে আপগ্রেড করার কথা ভাবা উচিত।
  • Paging File | % Usage: আপনার সিস্টেমের পেজিং ফাইলের কতটুকু ব্যবহার হচ্ছে সেটি ট্র্যাক করে। যদি এটি কনসিস্টেন্টলি হাই থাকে, তবে আপনাকে আপনার ফিজিক্যাল র‍্যাম বাড়াতে হবে অথবা কমপক্ষে আপনার পেজিং ফাইলের সাইজ বাড়াতে হবে।
  • Physical Disk | % Disk Time: হার্ড ড্রাইভের কতটুকু টাইম রিড এবং/অথবা রাইট রিকোয়েস্ট হ্যান্ডল করার পেছনে ব্যয় হচ্ছে সেটি ট্র্যাক করে। যদি এটি কনসিস্টেন্টলি হাই থাকে, তবে আপনাকে স olid স্টেট ড্রাইভে আপগ্রেড করার কথা ভাবা উচিত।
  • Physical Disk | % Disk Read Time: উপরের মতই শুধু রিড রিকোয়েস্টের জন্য।
  • Physical Disk | % Disk Write Time: উপরের মতই শুধু রাইট রিকোয়েস্টের জন্য।
  • Processor | % Interrupt Time: আপনার CPU হার্ডওয়্যার ইন্টারাপ্ট হ্যান্ডল করার পেছনে কতটুকু টাইম ব্যয় করছে সেটি ট্র্যাক করে। যদি এটি কনসিস্টেন্টলি ১০-২০% এর ওপর থাকে, তবে এটি আপনার হার্ডওয়্যার কম্পোনেন্টের একটিয় সম্ভাব্য ইশু ইঙ্গিত দিতে পারে।
  • Thread | % Processor Time: একটি ইন্ডিভিজুয়াল প্রসেস থ্রেড আপনার প্রসেসরের ক্যাপাবিলিটির কতটুকু ব্যবহার করছে সেটি ট্র্যাক করে (একটি অ্যাপের একাধিক থ্রেড থাকতে পারে)। শুধু উপকারী যদি আপনি কোন থ্রেড মনিটর করতে চান সেটি আইডেন্টিফাই করতে পারেন।

লক্ষ্য করুন যে কাউন্টারগুলো পারফরম্যান্স মনিটর দ্বারা সুবিধাজনকভাবেই ক্যাটাগরাইজড থাকে, এইीलেও উপরের প্রতিটি কাউন্টারের একটি প্রিফিক্স আছে। এই ক্যাটাগরিগুলো কাজে আসে যখন আপনি Data Collector Sets সেট আপ করতে চান (নিচে আরো)।

আপনি একসাথে একটি সম্পূর্ণ ক্যাটাগরির কাউন্টার مونিটরে যোগ করতে পারেন একে একে পিক করার বদলে।

Pro Tip: আপনি আপনার নিজস্ব পারফরম্যান্স কাউন্টার তৈরি করতে পারেন Visual Basic, C#, F#, পাওয়ারশেলের মত ল্যাঙ্গুয়েজ ব্যবহার করে। এর ইনস্ট্রাকশন এই আর্টিকেলের স্কোপের বাইরে।

২. Data Collector Sets তৈরি করা

মান লিন আপনি আপনার সিস্টেমের মেমরি ব্যবহার প্রতিসপ্তাহে মনিটর করতে চান। পারফরম্যান্স মনিটর খুলে এবং আপনার দরকারি প্রতিটি কাউন্টার যোগ করা কি একটা বড় হাসেল নয়?

আপনি যদি মেমরি ইউজেজ, ডেটা ড্রাইভ ইউজেজ, নেটওয়ার্ক ইউজেজ, এবং উইন্ডোজ সার্চ ইন্ডেক্সার পারফরম্যান্স মনিটর করতে চান? কাউন্টার একে একে হাতদ্বারা সওয়্যাপ আউট করা কি আরও বড় হাসেল নয়?

সেখানে Data Collector Sets (ডেটা কালেক্টর সেটস) কাজে আসে।

একটি Data Collector Set মূলত ভিন্ন পারফরম্যান্স কাউন্টারগুলির একটি গ্রুপ যা সংরক্ষণ করা যায় যাতে আপনি আপনার সিস্টেমের একটি নির্দিষ্ট দিক মনিটর করতে চাইলে কুইক অ্যাক্সেস পান। এগুলো নতুন Data Collector Sets তৈরি করার সময় টেমপ্লেট হিসেবে ও ব্যবহার করা যায়।

উইন্ডোজ ১০-এ দুটি প্রিডিফাইনড সেট থাকে। আপনি সেগুলো সাইডবারে Data Collector Sets > System-এ পাবেন।

  • System Diagnostics (সিস্টেম ডায়াগনস্টিক্স): সব ধরনের গভীর সিস্টেম ইনফরমেশন ট্র্যাক ও লগ করার একটি ডিটেইলড সেট কাউন্টার। এটি ৬০ সেকেন্ড চলে তারপর অটোমেটিক্যালি বন্ধ হয়। এটি আপনাকে জানাতে পারে যদি, উদাহরণস্বরূপ, আপনার কিছু হার্ডওয়্যার শীঘ্রই মরতে পারে।
  • System Performance (সিস্টেম পারফরম্যান্স): প্রসেসর, হার্ড ডিস্ক, মেমরি, নেটওয়ার্ক পারফরম্যান্স, এবং কার্নেল ট্রেসিং-এ প্রাসঙ্গিক ইনফরমেশন ট্র্যাক করার একটি ডিটেইলড সেট। এটি ৬০ সেকেন্ড চলে তারপর অটোমেটিক্যালি বন্ধ হয়।

Data Collector Set "runs for 60 seconds" বলতে কী বোঝায়? সেট ব্যবহার করার ঠিক যেটা ভালো দিক: সেগুলো ব্যাকগ্রাউন্ডে চলে এবং শুধু রানিং অবস্থায় ইনফরমেশন কালেক্ট করে। আপনি সেগুলো শিডিউল করতে পারেন শুরু বা বন্ধ হওয়ার জন্য বিভিন্ন কন্ডিশন অনুযায়ী (নিচে আরো)।

আসুন আপনার নিজস্ব কাস্টম Data Collector Set তৈরির প্রসেস ওকথ্রু করি।

সাইডবারে, Data Collector Sets > User Defined তে রাইট-ক্লিক করুন এবং New > Data Collector Set বেছে নিন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

একটি নাম দিন, যেন "Network Performance" বা "Memory Leaks", এবং নিশ্চিত করুন আপনি Create manually (Advanced) (ম্যানুয়ালি তৈরি করুন (উন্নত)) বেছে নিলেন সেটি স্ক্র্যাচ থেকে সেট আপ করার জন্য। Next (পরবর্তী) ক্লিক করুন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

আপনি কী ধরনের ডেটা ইনক্লুড করতে চান সেটি জিজ্ঞাসা করলে, সিম্পলেস্ট হবে শুধু Create data logs > Performance counter বেছে নেওয়া। Next ক্লিক করুন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

এখন আপনি নির্ধারণ করবেন কোন পারফরম্যান্স কাউন্টারগুলো এই সেটে ব্যবহার হবে। Add... ক্লিক করুন এবং যেসব চান সেগুলো এবং যতটুকু চান সেগুলো বেছে নিন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

গুরুত্বপূর্ণ: Next ক্লিক করার আগে, নিশ্চিত করুন Sample Interval সেট করা আছে 1 second (১ সেকেন্ড)। এটি নির্ধারণ করে পারফরম্যান্স মনিটর কতটুকু ঘন ঘন আপনার কাউন্টারগুলোর একটি "স্যাম্পল" নেবে। যদি ইন্টারভাল খুব লম্বা হয়, তবে স্যাম্পলের মাঝপথে গুরুত্বপূর্ণ ডিটেইল মিস করতে পারেন।

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

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

শেষে, আপনি বেছে নিতে পারেন কোন ইউজারের অধীনে এই সেট রান করবে যখন রান করবে। ডিফল্টভাবেই এটি করেন্ট এক্টিভ সিস্টেমে রান করে, কিন্তু আপনি Change ক্লিক করে একটি স্পেসিফিক ইউজার সেট করতে পারেন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Save and close (সংরক্ষণ করুন এবং বন্ধ করুন) বেছে নিন এবং Finish (শেষ) ক্লিক করুন।

এবং হয়ে গেলো! আপনার প্রথম Data Collector Set হয়ে গেলো। সাইডবারে এটিতে রাইট-ক্লিক করুন এবং Start (শুরু) বেছে নিন এটি শুরু করার জন্য অথবা Stop (বন্ধ) বেছে নিন বন্ধ করার জন্য। এই পয়েন্টে, এটি শুরু করলে এটি চলে যাবে সदा (সিস্টেম শাট ডাউন হওয়া পর্যন্ত)।

রান ডুরেশন সেট করা

এখানে কীভাবে একটি নির্দিষ্ট ডুরেশন সেট করবেন যাতে এটি শুধু, যেন, ৬০ সেকেন্ড বা ১ ঘন্টা চলে। প্রথমে, আপনার Data Collector Set-এ রাইট-ক্লিক করুন এবং Properties (প্রোপার্টিজ) বেছে নিন।

Stop Condition (স্টপ কন্ডিশন) ট্যাবে নেভিগেট করুন। এখানে আপনি সেটের জন্য একটি ওভারঅল ডুরেশন সেট করতে পারেন যাতে ডুরেশন মিট হলে সেটি অটোমেটিক্যালি বন্ধ হয়। একটি কমন ডুরেশন হলো ৬০ সেকেন্ড।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

অটোমেটিক রান শিডিউল করা

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

Schedule (শিডিউল) ট্যাবে নেভিগেট করুন এবং আপনি লক্ষ্য করবেন আপনি আপনার সেট কবে আসলে রান করবে সেটির জন্য মাল্টিপল কন্ডিশনাল ট্রিগার সেট আপ করতে পারেন। আপনার প্রথম ট্রিগার শুরু করার জন্য Add (যোগ করুন) ক্লিক করুন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

শুরু করার ডেটা যেন আছে সেটি রেখে দিন এবং এক্সপিরেশন ডেটা ইগনোর করুন (যদি না আপনি এই শিডিউল শুধু একটি নির্দিষ্ট টাইম পেরিয়ডের জন্য আপ্লাই করতে চান)। ক quais দিনগুলো রান করবে সেটি এবং কী সময়ে রান করবে সেটি বেছে নিন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

আপনি যদি দিন অনুযায়ী ভিন্ন সময়ে রান করতে চান, তখন মাল্টিপল শিডিউল কাজে আসে। তাহলে হয়তো Schedule 1 সেটকে ৩:৩০ AM-এ শনিবার রান করবে যখন Schedule 2 সেটকে ৯:০০ AM-এ বুধবার রান করবে। এটি একটু হাসেল, কিন্তু কাজ করে।

৩. আপনার ডেটা এনালাইসিসের জন্য দেখা

একবার একটি Data Collector Set রানিং ফিনিশ করলে, আপনি এর লগ ফাইল পারফরম্যান্স মনিটরে লোড করতে পারেন, যাতে আপনি সেটি যা ট্র্যাক করেছে সেটি ভিজ্যুয়ালাইজ করতে পারেন।

সাইডবারে Performance Monitor এ ক্লিক করুন আসল মনিটর দেখার জন্য, তারপর টুলবারে View Log Data (লগ ডেটা দেখুন) ক্লিক করুন।

Source (সোর্স) ট্যাবে, Log files (লগ ফাইলস) বেছে নিন ডেটা সোর্স হিসেবে, তারপর Add ক্লিক করুন এবং সেটের ডেটা যেখানে সেভ করা ছিল সেখানে ব্রাউজ করুন এবং ফাইলটি বেছে নিন (এটি .BLG ফরম্যাটে থাকবে)।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

এরপর, Data (ডেটা) ট্যাবে নেভিগেট করুন। আপনার লগ ফাইল লোডড থাকলে, এখান থেকে আপনি পিক এবং চুজ করতে পারেন কোন ডেটা পয়েন্টগুলো আপনি মনিটরে দেখতে চান। Add ক্লিক করুন এবং আপনি আপনার লগ ডেটাতে ট্র্যাক করা কাউন্টার থেকে বেছে নিতে পারবেন।

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Apply ক্লিক করুন, তারপর OK ক্লিক করুন।

৫টি ভিন্ন ডেটা ভিউইং ফরম্যাট

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

Lines (লাইনস)

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Histograms (হিস্টোগ্রাম)

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Reports (রিপোর্টস)

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Areas (এরিয়াস)

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

Stacked (স্ট্যাকড)

উইন্ডোজ পারফরম্যান্স মনিটর পাওয়ার ইউজার처럼 ব্যবহার করার পদ্ধতি

পিসি পারফরম্যান্স বুস্ট করার অন্যান্য উপায়

শেষ পর্যন্ত, পারফরম্যান্স মনিটর হলো শুধু একটি মনিটর: একটি মনিটর। এটি শুধু ইস্যু আইডেন্টিফাই করার জন্য ভালো, ফিক্স করার জন্য নয় — কিন্তু মনিটরিংয়ের দিক থেকে, এতে কিছুই বেটার নেই। এটি উইন্ডোজ পাওয়ার ইউজারদের জন্য একটি মাস্ট-ইউজ টুল।

এছাড়া লক্ষ্য করুন যে পারফরম্যান্স মনিটর একটি প্যানেসিয়া নয়। আপনার পিসির স্লোডাউন আরও অনেক ইস্যুর কারণে হতে পারে। আপনি যদি উইন্ডোজ ১০-এ হন, তবে কয়েকটি অপারেটিং সিস্টেম স্পেসিফিক টুইক এবং টিপস আছে যা আপনি ব্যবহার করতে পারেন বুট থেকে শাট ডাউন পর্যন্ত স্পিড বুস্ট করার জন্য।

আপনার সিস্টেম এখনও স্লো থাকলে, আপনি আপনার হার্ডওয়্যার বেঞ্চмар্ক করতে চাইতে পারেন। হার্ডওয়্যার বটল넥 স্লো পিসির জন্য সবচেয়ে বড় কারণগুলোর একটি।

আপনি কি পারফরম্যান্স মনিটর ব্যবহার করেছেন আগে? না হলে, এখন শুরু করবেন? আরো কোনো টিপস আছে? কমেন্টে জানান!

  1. উইন্ডোজ ১০ ক্যামেরা অ্যাপ освоয় করুন: ফটো ও ভিডিও ক্যাপচার করার সহজ গাইড

  2. উইন্ডোজ ১০ পারফরম্যান্স মনিটর: টুলটি মास্টার করার ধাপে ধাপে গাইড

  3. উইন্ডোজ ১০-এ Fn কী লক মাস্টার করুন: ধাপে ধাপে গাইড

  4. আপনার TV-কে Windows 11 PC মনিটর হিসেবে ব্যবহার করুন: সহজ সেটআপ গাইড