পুরানো প্রশ্ন, সাম্প্রতিকভাবে ধাক্কা খেয়েছে, তবে বিদ্যমান উত্তরগুলি অপর্যাপ্ত বলে মনে হয়েছে।
আইওওয়েট সংজ্ঞা এবং বৈশিষ্ট্য
আইওওয়েট (সাধারণত %wa
শীর্ষে লেবেলযুক্ত ) নিষ্ক্রিয়তার একটি উপ-বিভাগ ( %idle
সাধারণত সংজ্ঞায়িত উপশ্রেণীগুলি বাদে সমস্ত অলস হিসাবে প্রকাশ করা হয়), যার অর্থ সিপিইউ কিছুই করছে না। সুতরাং, যতক্ষণ না সিপিইউ প্রক্রিয়াজাত হতে পারে এমন আরও একটি প্রক্রিয়া রয়েছে, ততক্ষণ তা করবে। অতিরিক্তভাবে, নিষ্ক্রিয়, ব্যবহারকারী, সিস্টেম, আইওয়েট ইত্যাদি সিপিইউ সম্পর্কিত একটি পরিমাপ measure অন্য কথায়, আপনি আইওউইটকে আইওয়ের জন্য অপেক্ষা করার কারণে অলস হিসাবে ভাবতে পারেন।
স্পষ্টতই, আইওয়েট হ'ল প্রসেসরের টিকের শতকরা হিসাবে হার্ডওয়্যার বিঘ্নিত হওয়া এবং পরিচালনা করতে সময় ব্যয় করে। সফ্টওয়্যার বিঘ্ন সাধারণত হিসাবে পৃথকভাবে লেবেল করা হয় %si
।
গুরুত্ব এবং সম্ভাব্য ভুল ধারণা
আইওউইট গুরুত্বপূর্ণ কারণ আপনি প্রায়শই আইও-র সাথে যোগাযোগ করছেন কিনা তা জানার জন্য এটি প্রায়শই একটি মূল মেট্রিক। তবে আইওয়েটের অনুপস্থিতির অর্থ এই নয় যে আপনার আবেদনটি আইও-তে কোনও বাধা নেই। একটি সিস্টেমে চলমান দুটি অ্যাপ্লিকেশন বিবেচনা করুন। প্রোগ্রাম 1 যদি ভারীভাবে Io বাধা দেয় এবং প্রোগ্রাম 2 একটি ভারী সিপিইউ ব্যবহারকারী হয়, তবে %user + %system
সিপিইউ এর কিছু এখনও 100% ডলার হতে পারে এবং একইভাবে, আইওয়েট 0 প্রদর্শন করবে তবে এটি কেবল কারণ প্রোগ্রাম 2 নিবিড় এবং তুলনামূলকভাবে কিছুই বলেছে বলে মনে হচ্ছে না প্রোগ্রাম 1 কারণ এই সমস্ত সিপিইউর দৃষ্টিকোণ থেকে।
আইওওয়াইট সনাক্ত করার সরঞ্জামগুলি
ডেভ চেনি এবং জেরক্সেসের পোস্টগুলি দেখুন
তবে একটি সাধারণ top
দেখায় %wa
।
IOWait হ্রাস করা হচ্ছে
এছাড়াও, আমরা এখন প্রায় 2013 এ প্রবেশ করছি, অন্যেরা যা বলেছে তা ছাড়াও, কেবলমাত্র দুর্দান্ত আইও স্টোরেজ ডিভাইসের বিকল্পটি সাশ্রয়ী মূল্যের, এসএসডি। এসএসডি গুলো দুর্দান্ত!