рд╣рдЯрд╕реНрдкрдЯрд▓реЗ perf.data рдлрд╛рдЗрд▓рд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрджрд╛ "perf report" рдЖрджреЗрд╢рдХреЛ рд▓рд╛рдЧрд┐ рдкрд╛рд░рджрд░реНрд╢реА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдп рдЧрд░реНрди рд╕рдХреНрдЫ, рд╕рд╛рдереИ FlameGraph рдорд╛рд░реНрдлрдд рджреГрд╢реНрдпрд╛рд╡рд▓реЛрдХрди, рд╢реАрд░реНрд╖ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдХреЛ рд╢реИрд▓реАрдорд╛ рд╕рд╛рд░рд╛рдВрд╢ рд╕реНрдерд┐рддрд┐ рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди, рдХрд▓ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрдХреЛ рдПрдХрддреНрд░реАрдХрд░рдг, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред , рдЯреВрд▓рдЯрд┐рдкрд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рди, рдирд┐рд░реНрдорд┐рдд рд╕рдВрдпрдиреНрддреНрд░ рдЦреЛрдЬ рд░ рдмрд╣реБрд╡рд┐рдз рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЫреЗрдЙ-рдЫреЗрдЙ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред
рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛:
- рдареВрд▓рд╛ рд░ рдЬрдЯрд┐рд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдЩ рдбреЗрдЯрд╛рдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рджреНрд░реБрдд рд╡реНрдпрд╛рдЦреНрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдлрд╛рдпрд░рдлрдХреНрд╕ рдХреЛ рд▓рд╛рдЧреА рдЙрддреНрдкрдиреНрди perf.data рдлрд╛рдЗрд▓ рдЕрдм рдкрд░рд┐рдорд╛рдг рдХреЛ рдХреНрд░рдо рдЫрд┐рдЯреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░рд┐рдиреНрдЫред
- zstd рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рд╕рд╛рде рдлрд╛рдЗрд▓рд╣рд░реВ рдкрд╛рд░реНрд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╣реА рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬреБрди рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдиреНрдЫред
"perf record -z" рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкрд░рд┐рдорд╛рдгрдХреЛ рдПрдХ рд╡рд╛ рджреБрдИ рдЕрд░реНрдбрд░рд▓реЗ рдЖрдХрд╛рд░ рдШрдЯрд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред - рдЬреВрдо рдЗрди рдЧрд░реНрджрд╛ рд╕рдордп рдЕрдХреНрд╖ рдорд╛рд░реНрдХрд░рд╣рд░реВ рд░ рдПрдХрд╛рдЗ рдЙрдкрд╕рд░реНрдЧрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдЯрд╛рдЗрдо рд╕реНрдХреЗрд▓рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред
- rustc рдХрдореНрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдердкрд┐рдПрдХреЛ рдкреНрд░рддреАрдХрд╣рд░реВрдХреЛ рдкрд╛рд░реНрд╕рд┐рдЩ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
- perfparser рд╕рдмрдореЛрдбреНрдпреБрд▓ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдлреЛрд░реНрдХ рдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдорд╛рдирд╛рдиреНрддрд░реАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рдеред
рд╕реНрд░реЛрдд: opennet.ru