উইন্ডোজ "আইওয়েট" সিপিইউ ব্যবহারের রিপোর্টিং


9

উইন্ডোজ কি লিনাক্সের মতো একই পদ্ধতিতে " আইওয়েট" অ্যাকাউন্ট করে এবং রিপোর্ট করে? অর্থাত, প্রক্রিয়াগুলি "নিরবচ্ছিন্ন ঘুম" প্রবেশ করে এবং তাদের ব্যয় করা সময়টি "সিপিইউ মুক্ত" থেকে বিয়োগ করা হয়?

যদি তা হয় তবে "গণনার কারণে সিপিইউ ব্যস্ত?" এর বিপরীতে কোন পারফমন কাউন্টার "আইপি সার্ভিসিং বিলম্বের কারণে সিপিইউ ব্যস্ত" সনাক্ত করা উপযুক্ত হবে?


এটি কার্নেল উইজার্ড্রি। আপনি আরও বিশদ চিত্রের জন্য "উইন্ডোজ অভ্যন্তরীণ" সন্ধান করতে পারেন ।
দ্য ওয়াববিট

উত্তর:


10

উইন্ডোজ কার্নেলের কিছু ধারণাগুলি লিনাক্সের তুলনায় তাত্পর্যপূর্ণভাবে পৃথক, এজন্য আপনি iowaitপারফোন-এ কোনও কাউন্টার দেখতে পাচ্ছেন না ।

প্রথমত, উইন্ডোজে সময় নির্ধারণের সত্তা কোনও থ্রেড, কোনও প্রক্রিয়া নয়। একটি প্রক্রিয়া 1+ থ্রেডের জন্য কেবল একটি ধারক। অতিরিক্তভাবে, উইন্ডোজ তার থ্রেডগুলির জন্য একটি নিরবচ্ছিন্ন ঘুমের অবস্থাটি সংজ্ঞায়িত করে না (আরও সুনির্দিষ্টভাবে, সমস্ত I / O অনুরোধগুলি বাধাপ্রাপ্ত হতে পারে - উদাহরণস্বরূপ একই প্রক্রিয়ার আরেকটি থ্রেড দ্বারা), এইভাবে iowaitউইন্ডোজ প্ল্যাটফর্মগুলিতে কোনও সঠিক অংশ নেই not উইন্ডোজ তার থ্রেডগুলি I / O সিঙ্কের জন্য "নিষ্ক্রিয়" হিসাবে অপেক্ষা করার সময় রিপোর্ট করে কারণ থ্রেডগুলি সূচিদাতা দ্বারা প্রাসঙ্গিকভাবে স্যুইচ করা হয় তত্ক্ষণাত তারা সিঙ্ক I / O অনুরোধগুলি প্রকাশ করার সাথে সাথে the

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

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