Hotspot 1.3.0-ի թողարկում՝ Linux-ում կատարողականի վերլուծության GUI

Ներկայացվել է հավելվածի թողարկում Թեժ կետ 1.3.0, որն ապահովում է գրաֆիկական ինտերֆեյս՝ պրոֆիլավորման և կատարողականի վերլուծության ընթացքում հաշվետվությունների տեսողական ուսումնասիրության համար՝ օգտագործելով միջուկի ենթահամակարգը պերֆ. Ծրագրի կոդը գրված է C++-ով՝ օգտագործելով Qt և KDE Frameworks 5 գրադարանները, և տարածվում է լիցենզավորված GPL v2+-ով:

Hotspot-ը կարող է գործել որպես «perf report» հրամանի թափանցիկ փոխարինում perf.data ֆայլերը վերլուծելիս՝ լրացուցիչ տրամադրելով այնպիսի հնարավորություններ, ինչպիսիք են տեսողականացումը FlameGraph-ի միջոցով, ամփոփ կարգավիճակի ակնարկ՝ լավագույն օգտակար ծառայության ոճով, զանգերի վիճակագրության համախմբում, տարբեր տեսակի տեսակավորում։ , գործիքի հուշումների ցուցադրում, ներկառուցված մեխանիզմների որոնում և բազմաթիվ իրադարձությունների համար կողք կողքի չափումներ ցուցադրելու հնարավորություն:

Նոր թողարկումում.

  • Խոշոր և բարդ ծրագրերի համար պրոֆիլավորման տվյալների զգալիորեն արագացված մեկնաբանություն: Օրինակ, Firefox-ի համար ստեղծված perf.data ֆայլն այժմ վերլուծվում է մեծության կարգով ավելի արագ:
  • Ավելացվեց ճիշտ աջակցություն zstd ալգորիթմի միջոցով սեղմված տվյալների հետ ֆայլերի վերլուծության համար, որոնք ստեղծվում են գործարկման ժամանակ
    «perf record -z» և թույլ է տալիս նվազեցնել չափը մեկ կամ երկու կարգով:

  • Ժամանակի սանդղակը արդիականացվել է՝ մեծացնելու ժամանակ ժամանակի առանցքի մարկերները և միավորի նախածանցները ցուցադրելու համար:

    Hotspot 1.3.0-ի թողարկում՝ Linux-ում կատարողականի վերլուծության GUI

    Hotspot 1.3.0-ի թողարկում՝ Linux-ում կատարողականի վերլուծության GUI

  • Rustc կոմպիլյատորի կողմից ավելացված նշանների վերլուծությունը իրականացվել է:

    Hotspot 1.3.0-ի թողարկում՝ Linux-ում կատարողականի վերլուծության GUI

  • Perfparser-ի ենթամոդուլը թարմացվել է` պատառաքաղի զանգի միջոցով զուգահեռացման բարելավված աջակցությամբ:

Source: opennet.ru

Добавить комментарий