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