Keluaran Hotspot 1.3.0, GUI untuk analisis prestasi di Linux

Dikemukakan oleh keluaran permohonan Titik panas 1.3.0, yang menyediakan antara muka grafik untuk memeriksa laporan secara visual semasa pemprofilan dan analisis prestasi menggunakan subsistem kernel sempurna. Kod program ditulis dalam C++ menggunakan perpustakaan Qt dan KDE Frameworks 5, dan diedarkan oleh dilesenkan di bawah GPL v2+.

Hotspot boleh bertindak sebagai pengganti telus untuk arahan "laporan perf" apabila menghuraikan fail perf.data, selain menyediakan ciri seperti visualisasi melalui FlameGraph, gambaran keseluruhan status ringkasan dalam gaya utiliti teratas, pengagregatan statistik panggilan, pelbagai jenis pengisihan , paparan petua alat, carian mekanisme terbina dalam dan keupayaan untuk memaparkan metrik sebelah menyebelah untuk berbilang acara.

Dalam keluaran baharu:

  • Tafsiran data pemprofilan dipercepatkan dengan ketara untuk aplikasi yang besar dan kompleks. Sebagai contoh, fail perf.data yang dijana untuk Firefox kini dianalisis susunan magnitud dengan lebih pantas.
  • Menambahkan sokongan yang betul untuk menghuraikan fail dengan data yang dimampatkan menggunakan algoritma zstd, yang dibuat pada permulaan
    β€œperf record -z” dan membolehkan anda mengurangkan saiz dengan satu atau dua urutan magnitud.

  • Skala masa telah dimodenkan untuk memaparkan penanda paksi masa dan awalan unit apabila dizum masuk.

    Keluaran Hotspot 1.3.0, GUI untuk analisis prestasi di Linux

    Keluaran Hotspot 1.3.0, GUI untuk analisis prestasi di Linux

  • Penghuraian simbol yang ditambahkan oleh pengkompil rustc telah dilaksanakan.

    Keluaran Hotspot 1.3.0, GUI untuk analisis prestasi di Linux

  • Submodul perfparser telah dikemas kini, dengan sokongan yang lebih baik untuk penyejajaran menggunakan panggilan fork.

Sumber: opennet.ru

Tambah komen