সময়ের সাথে সাথে প্রক্রিয়া দ্বারা% সিপিইউ লগ করুন


39

পরবর্তী বিশ্লেষণের জন্য উইন্ডোজে কোনও ফাইলের জন্য সময়ক্রমে% সিপিইউ সময় লগ ইন করার কোনও সহজ উপায় আছে?

যতটা আমি দেখতে পারেন...

  1. টাস্ক ম্যানেজার আমাকে প্রতি প্রক্রিয়ায়% সিপিইউ দেখায় তবে কেবল দৃষ্টিভঙ্গি করে - কোনও ফাইলে সংরক্ষণ করার উপায় নেই।
  2. পারফমন আমাকে একটি ফাইল সংরক্ষণ করতে দেবে, এবং পাশাপাশি একটি সময়-ভিত্তিক ফাইল তৈরি করবে (নির্দিষ্ট সময়ের ব্যবধানে স্ন্যাপশট গ্রহণ) - যা আমি চাই প্রায় এটিই বাদে আমি যতদূর দেখতে পাচ্ছি এটি% ভাঙতে পারে না প্রক্রিয়া অনুসারে সিপিইউ।
  3. প্রক্রিয়া এক্সপ্লোরার আমাকে প্রক্রিয়া অনুসারে ভেঙে যেতে দেবে, তবে এটি কেবল সময়ের সাথে একক পয়েন্টের স্ন্যাপশট হিসাবে ফাইলটি সংরক্ষণ করবে

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

কিছু কি এটি করতে পারে, বা আমি পারফোন বা প্রক্রিয়া এক্সপ্লোরারটির কোনও বৈশিষ্ট্য মিস করেছি?

উত্তর:


37

প্রক্রিয়া মনিটর আপনার জন্য এটি করতে পারে।

আপনি প্রথমে প্রোফাইলিং ইভেন্টগুলির সংগ্রহ সক্ষম করতে চাইবেন:

এখানে চিত্র বর্ণনা লিখুনএখানে চিত্র বর্ণনা লিখুন

তারপরে, আপনি যতক্ষণ চান তথ্যের জন্য সহজেই তথ্য সংগ্রহ করুন (আপনি যদি বর্ধিত সময়ের জন্য সংগ্রহ করার পরিকল্পনা করেন তবে আপনি ফিল্টার সেট আপ করতে এবং ফিল্টার করা ইভেন্টগুলি ড্রপ করতে সক্ষম করতে পারেন)। তারপরে সরঞ্জামগুলিতে যান -> প্রক্রিয়া ক্রিয়াকলাপের সংক্ষিপ্তসার:

এখানে চিত্র বর্ণনা লিখুন

সময়ের সাথে ক্রিয়াকলাপের সাথে আপনি এখন রেকর্ড করা সমস্ত সক্রিয় প্রক্রিয়ার একটি তালিকা পাবেন। এখানে চিত্র বর্ণনা লিখুন

তারপরে আপনি একটি একক প্রক্রিয়াটির জন্য বিশদটি খুলতে পারেন (এটিতে ডাবল ক্লিক করে) এবং গ্রাফের নির্দিষ্ট ইভেন্টগুলির জন্য টাইমস্ট্যাম্পগুলি পরিদর্শন করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন


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

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

1
@ ফ্যান্টমড্রামার: বিকল্পগুলিতে যান -> প্রোফাইলিং ইভেন্টগুলি। সেখানে আপনি বিরতি 1s বা 100ms এ সেট করতে পারেন। এটি যতদূর যায়। যদি ফাইলটি এখনও খুব বড় হয় তবে আপনাকে আরও কঠোর ফিল্টার সেট আপ করতে হবে এবং ফিল্টার ইভেন্টগুলি ড্রপ সক্ষম করতে হবে।
ডের হচস্টাপলার

1
@ পেসিয়ার ওয়ান হ'ল একটি টাস্ক ম্যানেজার, অন্য রেকর্ডগুলি অপারেশনগুলি সম্পাদন করে।
ডের হচস্টাপলার

6
আরও সহজ কিছু আছে? দেখে মনে হচ্ছে এটি কীভাবে ব্যবহার করতে হয় তা শিখতে হবে। কিছুটা চেকের জন্য আমি সিপিইউ ব্যবহারের প্রক্রিয়াটির
সময়টি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.