Nmon
اینمون (نائجلز مانیٹر) اے آئی ایکس اور لینکس آپریٹنگ سسٹمز کے لیے ایک کمپیوٹر پرفارمنس سسٹم مانیٹر ٹول ہے۔ اینمون ٹول میں دو طریقے ہوتے ہیں a) کارکردگی کے اعدادوشمار کو اسکرین پر کنڈینسڈ فارمیٹ میں دکھاتا ہے یا b) وہی اعدادوشمار کوما سے الگ کردہ ویلیوز (CSV) ڈیٹا فائل میں محفوظ کیے جاتے ہیں تاکہ بعد میں گرافنگ اور تجزیہ کے لیے کمپیوٹر ریسورس کے استعمال، ٹیوننگ آپشنز اور رکاوٹوں کو سمجھنے میں مدد ملے۔ لینکس کے لیے اینمون اوپن سورس ہے اور جی این یو جنرل پبلک لائسنس کے تحت دستیاب ہے جبکہ اے آئی ایکس کے لیے اینمون اے آئی ایکس میں مربوط ایک ملکیتی سافٹ ویئر ہے۔ تفصیل اینمون مندرجہ ذیل آپریٹنگ سسٹم کے اعدادوشمار جمع کرتا ہے: سی پی یو اور سی پی یو تھریڈز سرورز یا ورچوئل مشینوں کے لیے سی پی یو فریکوئنسی کا استعمال جو اپنے کلاک ریٹ جی پی یو کے اعدادوشمار بشمول استعمال، میگاہرٹز اور درجہ حرارت کو تبدیل کر سکتا ہے جسمانی اور ورچوئل میموری کا استعمال ڈسک پڑھنا اور لکھنا اور خدمات کے وقت اور انتظار کے اوقات کے علاوہ ڈسک گروپس کا استعمال کرتا ہے-جس کا فیصلہ صارف سویپ اور پیجنگ نیٹ ورک کرتا ہے۔ مقامی فائل سسٹم نیٹ ورک فائل سسٹم (این ایف ایس) سی پی یو کے استعمال، میموری سائز اور آئی/او ریٹ کرنل کے اعدادوشمار بشمول رن کیو، سیاق و سباق کی تبدیلی، کانٹرک، لوڈ ایوریج اور اپ ٹائم لارج اور بڑے میموری پیجز این ایف ایس (نیٹ ورکڈ فائل سسٹم) ورچوئل مشین کے اعدادو مثال کے طور پر، سی پی یو کو دکھانے کے لیے "سی" اور پھر ایک اور "سی" سی پی یو کے اعدادوشمار کو بند کر دے گا۔ اختیارات کی فہرست دکھانے کے لیے ایچ کا استعمال کریں۔ اعداد و شمار کو کسی فائل میں محفوظ کرتے وقت، اعداد و شمار کا ایک عام ڈیفالٹ سیٹ ہوتا ہے اور پھر صارفین کمانڈ لائن آپشنز کا استعمال کرتے ہوئے مزید درخواست کر سکتے ہیں۔ اینمون استعمال کریں -؟ تمام اختیارات ظاہر کرنے کے لیے۔ آؤٹ پٹ فائل کا تجزیہ نونانالیزر کے ساتھ کیا جا سکتا ہے۔ اصل نون ورژن آئی بی ایم اے آئی ایکس آپریٹنگ سسٹم (ریلیز 4.1 اور اس سے اوپر) کے لیے تھا اور آزادانہ طور پر ڈاؤن لوڈ کرنے کے قابل بائنری فارمیٹ کا واحد ٹول تھا جو آئی بی ایم اے آئی ایکس ویکی سے تھا۔ بعد میں لینکس آپریٹنگ سسٹم کے لیے ایک ورژن لکھا گیا جو آئی اے-32، x86، x86 _ 64، آئی بی ایم آر ایس/6000 اور پاور پروسیسرز، مین فریم اور اے آر ایم (بشمول راسبیری پائی) پر چل رہا تھا۔ لینکس کے لیے اینمون کو آئی بی ایم نے جولائی 2009 میں اوپن سورس کے طور پر جاری کیا تھا۔ کوڈ سورس فورج اوپن سورس ریپوزیٹری سے دستیاب ہے۔ اے آئی ایکس کوڈ کے لیے اینمون کو بعد میں اے آئی ایکس آپریٹنگ سسٹم کے حصے کے طور پر بنڈل کیا گیا۔ AIX 5.3 TL09 اور AIX 6.1 TL02 کے بعد سے اسے AIX کی ڈیفالٹ انسٹالیشن میں شامل کیا گیا تھا اور اسے مکمل طور پر IBM کی حمایت حاصل تھی۔ اینمون کمانڈ اور ٹوپاس کمانڈ ایک ہی بائنری ہیں لیکن استعمال شدہ کمانڈ کے نام کے لحاظ سے مختلف طریقے سے برتاؤ کرتے ہیں۔ دونوں ایڈیشنز (اے آئی ایکس اور لینکس) میں مکمل طور پر مختلف سورس کوڈ ہے لیکن بہت سی ایک جیسی خصوصیات، کمانڈ لائن آپشنز اور ڈیٹا پیش کرتے ہیں-جتنا کہ بنیادی آپریٹنگ سسٹم اجازت دیتا ہے۔ خصوصیات دو رن ٹائم طریقے دستیاب ہیں: آن لائن موڈ میں یہ موثر اسکرین ہینڈلنگ کے لیے لعنتوں کا استعمال کرتا ہے، جو حقیقی وقت کی نگرانی کے لیے ٹرمینل کو کثرت سے اپ ڈیٹ کرتا ہے۔ کیپچر موڈ میں، ڈیٹا کو بعد میں پروسیسنگ اور گرافنگ کے لیے CSV فارمیٹ میں فائل میں محفوظ کیا جاتا ہے۔ فائل میں ترتیب کی اہم تفصیلات بھی شامل ہیں جو ٹیوننگ کی سفارش کے لیے مفید ہیں۔ اینمون کارکردگی کے ٹیونر کے لیے کارکردگی کی معلومات پر توجہ مرکوز کرتا ہے اور سمجھنے میں مدد کے لیے ایک جامع ترتیب میں۔ اس میں سی پی یو، میموری، ڈسک، اڈاپٹر، نیٹ ورک، این ایف ایس، دانا کے اعداد و شمار، فائل سسٹم، ورک لوڈ مینیجر (اے آئی ایکس)، ورک لوڈ پارٹیشنز (اے آئی ایکس) اور ٹاپ پروسیس شامل ہیں۔ اینمون میں پرانی اے آئی ایکس ریلیزز، x86 پر چلنے والے لینکس، پاور اور مین فریم پلیٹ فارمز اور دیگر لینکس سپورٹنگ ہارڈ ویئر کے لیے سپورٹ شامل ہے۔ اسکرین شاٹس متبادل اے آئی ایکس پر، ٹوپاس کمانڈ ہے جو کسی فائل کو رپورٹ آؤٹ پٹ کر سکتی ہے لیکن یہ ایسی شکل میں نہیں ہے جسے آسانی سے اسپریڈشیٹ یا ویب ٹولز جیسے آر آر ڈی ٹول کے لیے ماخذ کے طور پر استعمال کیا جا سکے۔ لینکس پر، ٹاپ کمانڈ ہے جو سی پی یو اور عمل کے لیے اچھی ہے لیکن ڈسک اور نیٹ ورک کا احاطہ نہیں کرتی ہے۔ ڈسک I/O کے لیے، آئیوسٹیٹ کمانڈ آپ کو نیٹ ورک کی معلومات کے لیے تفصیلات اور این ٹاپ دے سکتی ہے۔ لیکن ان میں سے کوئی بھی کمانڈ ڈیٹا کو اسپریڈشیٹ یا سادہ مزید پروسیسنگ کے لیے موزوں فارمیٹ میں محفوظ کرنے کی اجازت نہیں دیتا ہے۔ لینکس یوٹیلیٹی ڈی ایس ٹی اے ٹی کو ٹیکسٹ ڈیٹا تیار کرنے کے لیے استعمال کیا جا سکتا ہے، یہاں تک کہ کوما سے الگ ویلیو فارمیٹ میں بھی، جو اسپریڈشیٹ پروگراموں کے لیے کافی موزوں ہے۔ حوالہ جات بیرونی روابط اے آئی ایکس اینمون مین پیج ٹیوننگ اے پرفیکٹ نوٹ: پرفارمنس ٹیوننگ پر ایک نظر اور نیا اے آئی ایکس 5.3 کمانڈز لعنت (پروگرامنگ لائبریری) فری سسٹم سافٹ ویئر سسٹم یونکس کے عمل اور ٹاسک مینجمنٹ سے متعلق سافٹ ویئر کی نگرانی کرتا ہے۔