ہاٹ سپاٹ 1.3.0 کی ریلیز، لینکس پر کارکردگی کے تجزیہ کے لیے ایک GUI

کی طرف سے پیش درخواست کی رہائی ہاٹ سپاٹ 1.3.0، جو کرنل سب سسٹم کا استعمال کرتے ہوئے پروفائلنگ اور کارکردگی کے تجزیہ کے دوران رپورٹس کو بصری طور پر جانچنے کے لیے ایک گرافیکل انٹرفیس فراہم کرتا ہے۔ مکمل. پروگرام کوڈ C++ میں Qt اور KDE فریم ورک 5 لائبریریوں کا استعمال کرتے ہوئے لکھا گیا ہے، اور نے بانٹا GPL v2+ کے تحت لائسنس یافتہ۔

ہاٹ اسپاٹ perf.data فائلوں کو پارس کرتے وقت "perf report" کمانڈ کے شفاف متبادل کے طور پر کام کر سکتا ہے، اس کے علاوہ FlameGraph کے ذریعے ویژولائزیشن، ٹاپ یوٹیلیٹی کے انداز میں سمری اسٹیٹس کا جائزہ، کال کے اعداد و شمار کا مجموعہ، مختلف قسم کی چھانٹی جیسی خصوصیات فراہم کرتا ہے۔ ٹول ٹپس کا ڈسپلے، بلٹ ان میکانزم سرچ اور متعدد ایونٹس کے لیے ساتھ ساتھ میٹرکس ظاہر کرنے کی صلاحیت۔

نئی ریلیز میں:

  • بڑی اور پیچیدہ ایپلی کیشنز کے لیے پروفائلنگ ڈیٹا کی نمایاں طور پر تیز تر تشریح۔ مثال کے طور پر، فائر فاکس کے لیے تیار کردہ perf.data فائل کا اب تیزی سے شدت کے آرڈر کا تجزیہ کیا جاتا ہے۔
  • zstd الگورتھم کا استعمال کرتے ہوئے کمپریسڈ ڈیٹا کے ساتھ فائلوں کو پارس کرنے کے لیے درست تعاون شامل کیا گیا، جو کہ آغاز کے وقت بنائی گئی ہیں۔
    "perf record -z" اور آپ کو سائز کو ایک یا دو آرڈرز سے کم کرنے کی اجازت دیتا ہے۔

  • ٹائم اسکیل کو جدید بنایا گیا ہے تاکہ زوم ان ہونے پر ٹائم ایکسس مارکر اور یونٹ کے سابقہ ​​کو ظاہر کیا جا سکے۔

    ہاٹ سپاٹ 1.3.0 کی ریلیز، لینکس پر کارکردگی کے تجزیہ کے لیے ایک GUI

    ہاٹ سپاٹ 1.3.0 کی ریلیز، لینکس پر کارکردگی کے تجزیہ کے لیے ایک GUI

  • rustc کمپائلر کے ذریعہ شامل کردہ علامتوں کی تجزیہ کو لاگو کیا گیا ہے۔

    ہاٹ سپاٹ 1.3.0 کی ریلیز، لینکس پر کارکردگی کے تجزیہ کے لیے ایک GUI

  • perfparser ذیلی ماڈل کو اپ ڈیٹ کیا گیا ہے، فورک کال کا استعمال کرتے ہوئے متوازی کے لیے بہتر تعاون کے ساتھ۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں