top
বা uptime
আদেশগুলি চালান :
$ uptime
19:36:03 up 5 days, 9:12, 8 users, load average: 0.05, 0.16, 0.21
$ top -bn1 | head -1
top - 19:36:07 up 5 days, 9:13, 8 users, load average: 0.05, 0.16, 0.21
এখানে উল্লিখিত লোড গড়গুলি হল :
/proc/loadavg
The first three fields in this file are load average figures
giving the number of jobs in the run queue (state R) or waiting
for disk I/O (state D) averaged over 1, 5, and 15 minutes. They
are the same as the load average numbers given by uptime(1) and
other programs.
আমার লোড গড় বিবেচনা করুন: 0.05, 0.16, 0.21
এর অর্থ, শেষ মুহুর্তে গড়ে গড়ে 0.05 প্রক্রিয়া সংস্থানগুলির জন্য অপেক্ষা করছে।
আপনি কি উদ্বিগ্ন হওয়া উচিত যে লোড গড় 2? সাধারণভাবে, যদি লোড গড় উপলব্ধ সিপিইউগুলির সংখ্যার চেয়ে বেশি হয়, তবে কিছু প্রক্রিয়া সিপিইউ স্লটের জন্য অপেক্ষা করতে করতে অলস থাকতে হয়েছিল।
যদি আউটপুটের তুলনায় লোড গড় কম হয় nproc
, আপনাকে চিন্তার দরকার নেই।
আরও দেখুন: ইউনিক্স / লিনাক্সে লোড গড়ের অর্থ কী?
ব্রায়াম নোট হিসাবে, প্রক্রিয়াগুলি কেবল সিপিইউয়ের জন্য অপেক্ষা করা উচিত নয়: বোঝা লোড গড় বনাম সিপিইউ ব্যবহার