আমি কিভাবে উপস্থিত থাকাকালীন একটি CPU ব্যবহার স্পাইক অনুসন্ধান করব?


4

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

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

আমার প্রশ্ন হল: আমি কীভাবে নির্ধারণ করব যে কোনও প্রক্রিয়াটি সিপিএল স্পাইকে শারীরিকভাবে উপস্থিত না করেই ঘটাচ্ছে? আমি সত্যিই 2 এ.এম. সার্ভারে লগ ইন করতে চাই না।

হালনাগাদ : এটা যে আমি কাজ করছি পণ্য সঙ্গে সমস্যা দেখা যাচ্ছে। সমস্যা স্বাভাবিক কাজের ঘন্টার সময় নিজেকে প্রকাশ করতে শুরু করে, এবং আমি কিছু পরে চটচটে কর্মক্ষমতা তদন্ত কৌশল উপর নির্ভর করতে হবে না।

উত্তর:


7

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

একটি ট্রেস ছাড়া

একটি ঘটনা উপর ভিত্তি করে

  • ProcDump উচ্চ CPU ব্যবহারকারীর মতো জিনিসগুলির উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে ডাম্প ফাইল তৈরি করতে পারে।

    একটি ডাম্প থাকার একটি সুবিধা আসলে আপনি একটি বিকাশকারী করতে পারেন WinDBG এ এটি ডিবাগ

একটি ট্রেস সঙ্গে

  • প্রক্রিয়া মনিটর , এটি অনেক ইতিহাস রাখার জন্য সেট করুন এবং এটি শুধুমাত্র লগ প্রোফাইলিং ইভেন্টগুলি দিন।

    1. বিকল্পগুলিতে, আপনি ইতিহাসের গভীরতা নির্ধারণ করতে পারেন এবং প্রোফাইলিং ইভেন্টগুলির প্রজন্মকে চালু করতে পারেন।

    2. তারপর, I / O, রেজিস্ট্রি এবং নেটওয়ার্ক বোতামগুলি নিষ্ক্রিয় করুন।

  • উইন্ডোজ পারফরম্যান্স টুলকিট XPERF আছে, যা আপনাকে উন্নত ট্রেস নিতে পারবেন।

    এটি প্রথমবারের মতো কঠিন হতে পারে, সুতরাং আপনি প্রথমে প্রক্রিয়া মনিটরের চেষ্টা করতে পারেন ...

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