การเปิดตัว Hotspot 1.3.0 ซึ่งเป็น GUI สำหรับการวิเคราะห์ประสิทธิภาพบน Linux

แนะนำ การเปิดตัวแอปพลิเคชัน ฮอตสปอต 1.3.0ซึ่งจัดเตรียมอินเทอร์เฟซแบบกราฟิกสำหรับการตรวจสอบรายงานด้วยสายตาระหว่างการทำโปรไฟล์และการวิเคราะห์ประสิทธิภาพโดยใช้ระบบย่อยเคอร์เนล perf. รหัสโปรแกรมเขียนด้วยภาษา C++ โดยใช้ไลบรารี Qt และ KDE Frameworks 5 และ จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ GPL v2+

ฮอตสปอตสามารถทำหน้าที่เป็นการแทนที่คำสั่ง “perf report” อย่างโปร่งใสเมื่อแยกวิเคราะห์ไฟล์ perf.data นอกจากนี้ยังมีฟีเจอร์ต่างๆ เช่น การแสดงภาพผ่าน FlameGraph ภาพรวมสถานะสรุปในรูปแบบของยูทิลิตี้อันดับต้นๆ การรวมสถิติการโทร การเรียงลำดับประเภทต่างๆ การแสดงคำแนะนำเครื่องมือ การค้นหากลไกในตัว และความสามารถในการแสดงตัวชี้วัดแบบเคียงข้างกันสำหรับหลายเหตุการณ์

ในรุ่นใหม่:

  • การตีความข้อมูลโปรไฟล์ที่รวดเร็วขึ้นอย่างเห็นได้ชัดสำหรับการใช้งานขนาดใหญ่และซับซ้อน ตัวอย่างเช่น ไฟล์ perf.data ที่สร้างขึ้นสำหรับ Firefox จะได้รับการวิเคราะห์ลำดับความสำคัญเร็วขึ้น
  • เพิ่มการสนับสนุนที่ถูกต้องสำหรับการแยกวิเคราะห์ไฟล์ที่มีข้อมูลที่บีบอัดโดยใช้อัลกอริทึม zstd ซึ่งสร้างขึ้นเมื่อเริ่มต้นระบบ
    “perf record -z” และอนุญาตให้คุณลดขนาดลงหนึ่งหรือสองลำดับความสำคัญ

  • มาตราส่วนเวลาได้รับการปรับปรุงให้ทันสมัยเพื่อแสดงเครื่องหมายแกนเวลาและคำนำหน้าหน่วยเมื่อซูมเข้า

    การเปิดตัว Hotspot 1.3.0 ซึ่งเป็น GUI สำหรับการวิเคราะห์ประสิทธิภาพบน Linux

    การเปิดตัว Hotspot 1.3.0 ซึ่งเป็น GUI สำหรับการวิเคราะห์ประสิทธิภาพบน Linux

  • การแยกวิเคราะห์สัญลักษณ์ที่เพิ่มโดยคอมไพเลอร์rustcได้ถูกนำมาใช้แล้ว

    การเปิดตัว Hotspot 1.3.0 ซึ่งเป็น GUI สำหรับการวิเคราะห์ประสิทธิภาพบน Linux

  • โมดูลย่อย perfparser ได้รับการอัปเดต พร้อมปรับปรุงการรองรับการทำงานแบบขนานโดยใช้การเรียกทางแยก

ที่มา: opennet.ru

เพิ่มความคิดเห็น