Hotspot 1.3.0 versiyasi, Linuxda ishlash tahlili uchun grafik interfeys

Tanishtirdi ilovaning chiqarilishi Hotspot 1.3.0, bu yadro quyi tizimidan foydalangan holda profil yaratish va ishlash tahlili paytida hisobotlarni vizual tekshirish uchun grafik interfeysni ta'minlaydi. mukammal. Dastur kodi C++ tilida Qt va KDE Frameworks 5 kutubxonalari yordamida yozilgan va tarqaladi GPL v2+ ostida litsenziyalangan.

Hotspot perf.data fayllarini tahlil qilishda "perf report" buyrug'ining shaffof o'rnini bosishi mumkin, qo'shimcha ravishda FlameGraph orqali vizualizatsiya, yuqori yordamchi dastur uslubidagi umumiy holatni ko'rish, qo'ng'iroqlar statistikasini yig'ish, turli xil saralash kabi xususiyatlarni taqdim etadi. , asboblar maslahatlarini ko'rsatish, o'rnatilgan mexanizmlarni qidirish va bir nechta hodisalar uchun yonma-yon ko'rsatkichlarni ko'rsatish imkoniyati.

Yangi nashrda:

  • Katta va murakkab ilovalar uchun profil ma'lumotlarini sezilarli darajada tezlashtirilgan talqin qilish. Misol uchun, Firefox uchun yaratilgan perf.data fayli endi kattalik tartibida tezroq tahlil qilinadi.
  • Ishga tushganda yaratilgan zstd algoritmi yordamida siqilgan ma'lumotlarga ega fayllarni tahlil qilish uchun to'g'ri yordam qo'shildi
    "perf record -z" va sizga o'lchamni bir yoki ikki darajaga kamaytirish imkonini beradi.

  • Vaqt shkalasi kattalashtirilganda vaqt o'qi belgilari va birlik prefikslarini ko'rsatish uchun modernizatsiya qilingan.

    Hotspot 1.3.0 versiyasi, Linuxda ishlash tahlili uchun grafik interfeys

    Hotspot 1.3.0 versiyasi, Linuxda ishlash tahlili uchun grafik interfeys

  • Rustc kompilyatori tomonidan qo'shilgan belgilarni tahlil qilish amalga oshirildi.

    Hotspot 1.3.0 versiyasi, Linuxda ishlash tahlili uchun grafik interfeys

  • Perfparser submodul yangilandi, vilkalar qo'ng'irog'i yordamida parallellashtirishni qo'llab-quvvatlash yaxshilandi.

Manba: opennet.ru

a Izoh qo'shish