Linux Trace Toolkit
لینکس ٹریس ٹول کٹ (ایل ٹی ٹی) ٹولز کا ایک مجموعہ ہے جو ایک پیچڈ لینکس دانا سے پروگرام پر عمل درآمد کی تفصیلات کو لاگ ان کرنے اور پھر کنسول پر مبنی اور گرافیکل ٹولز کا استعمال کرتے ہوئے ان پر مختلف تجزیے انجام دینے کے لیے ڈیزائن کیا گیا ہے۔ ایل ٹی ٹی کو زیادہ تر اس کے جانشین ایل ٹی ٹی این جی (لینکس ٹریس ٹول کٹ نیکسٹ جنریشن) نے ختم کر دیا ہے۔ ایل ٹی ٹی صارف کو ٹریس پیریڈ کے دوران چلنے والے عمل کے بارے میں گہرائی سے معلومات دیکھنے کی اجازت دیتا ہے، بشمول سیاق و سباق کے سوئچ کب ہوئے، عمل کو کتنی دیر تک بلاک کیا گیا، اور عمل کو انجام دینے میں کتنا وقت گزرا بمقابلہ عمل کو کتنا وقت بلاک کیا گیا تھا۔ ڈیٹا کو ٹیکسٹ فائل میں لاگ ان کیا جاتا ہے اور اس ڈیٹا کی تشریح کے لیے مختلف کنسول پر مبنی اور گرافیکل (GTK +) ٹولز فراہم کیے جاتے ہیں۔ ڈیٹا اکٹھا کرنے کے لیے، ایل ٹی ٹی کو ایک پیچڈ لینکس کرنل کی ضرورت ہوتی ہے۔ ایل ٹی ٹی کے مصنفین کا دعوی ہے کہ باقاعدہ دانے کے مقابلے میں پیچڈ دانے کے لیے کارکردگی کم سے کم ہوتی ہے۔ ان کی جانچ سے مبینہ طور پر پتہ چلا ہے کہ یہ "نارمل یوز" سسٹم پر 2.5 فیصد سے بھی کم ہے (دانے کی ساخت کے بیچوں سے ماپا جاتا ہے) اور فائل I/O انٹینسیو سسٹم پر 5 فیصد سے بھی کم ہے (ٹار کے بیچوں سے ماپا جاتا ہے)۔ استعمال ٹریس ڈیٹا اکٹھا کرنا ڈیٹا اکٹھا کرنا اس طرح شروع ہوتا ہے: ٹریس 15 فو یہ کمانڈ ایل ٹی ٹی ٹریس ایمیون کو ایک ٹریس کرنے کا سبب بنے گی جو 15 سیکنڈ تک جاری رہے گی، ٹریس ڈیٹا کو foo.trace پر لکھے گی اور معلومات کو/پروک فائل سسٹم سے foo.proc پر پروسیس کرے گی۔ ٹریس کمانڈ دراصل ایک اسکرپٹ ہے جو کچھ عام آپشنز کے ساتھ پروگرام ٹریسامین کو چلاتا ہے۔ ٹریس ایمیون کو براہ راست چلانا ممکن ہے اور اس صورت میں صارف جمع کردہ ڈیٹا کو کنٹرول کرنے کے لیے متعدد کمانڈ لائن آپشنز استعمال کر سکتا ہے۔ ٹریسامین کے ذریعے سپورٹ کردہ اختیارات کی مکمل فہرست کے لیے، ٹریسامین کے لیے آن لائن دستی صفحہ دیکھیں۔ نتائج دیکھنا ٹریس کے نتائج کو اس کے ساتھ پورا کیا جا سکتا ہے: ٹریس ویو فو یہ کمانڈ ایک گرافیکل (GTK +) ٹریس ویو ٹول لانچ کرے گی جو foo.trace اور foo.proc سے پڑھے گی۔ یہ ٹول مختلف دلچسپ طریقوں سے معلومات دکھا سکتا ہے، بشمول ایونٹ گراف، پروسیس اینالیسس، اور را ٹریس۔ ایونٹ گراف شاید سب سے زیادہ دلچسپ نظارہ ہے، جو سادہ گرافیکل انداز میں پیج فالٹس، انٹرپٹس، اور سیاق و سباق کے سوئچ جیسے واقعات کے صحیح وقت کو ظاہر کرتا ہے۔ ٹریس ویو کمانڈ ٹریس ویژولائزر نامی پروگرام کے لیے ایک ریپر ہے۔ ٹریس ویژولائزر کے ذریعے سپورٹ کردہ اختیارات کی مکمل فہرست کے لیے، ٹریس ویژولائزر کے لیے آن لائن دستی صفحہ دیکھیں۔ کارکردگی کا تجزیہ حوالہ جات بیرونی لنکس ایل ٹی ٹی پیج پر Opersys.com ایل ٹی ٹی پیج پر ایکول پولی ٹیکنک ڈی مونٹریال لینکس پروگرامنگ ٹولز پروگرامنگ ٹولز پر بھی دیکھیں۔