ื ืงืืื ืืื ืืืืื ืืฉืืฉ ืืชืืืืฃ ืฉืงืืฃ ืืคืงืืืช "perf report" ืืขืช ื ืืชืื ืงืืฆื perf.data, ืื ืืกืฃ ืืกืคืง ืชืืื ืืช ืืืื ืืืืืืืืืฆืื ืืืืฆืขืืช FlameGraph, ืกืงืืจืช ืืฆื ืกืืืื ืืกืื ืื ืืื ืืฉืืจืืช ืืขืืืื, ืฆืืืจื ืฉื ืกืืืืกืืืงืืช ืฉืืืืช, ืกืืืื ืฉืื ืื ืฉื ืืืื , ืืฆืืช ืขืฆืืช ืืืื, ืืืคืืฉ ืื ืื ืื ืื ืืืื ืื ืืืืืืช ืืืฆืื ืืืืื ืื ืืฆื ืื ืขืืืจ ืืกืคืจ ืืืจืืขืื.
ืืืืืืจื ืืืืฉื:
- ืคืจืฉื ืืช ืืืืฆืช ืืฉืืขืืชืืช ืฉื ื ืชืื ื ืคืจืืคืื ืขืืืจ ืืืฉืืืื ืืืืืื ืืืืจืืืื. ืืืืืื, ืงืืืฅ perf.data ืฉื ืืฆืจ ืขืืืจ Firefox ืื ืืชื ืืขืช ืืกืืจ ืืืื ืืืืจ ืืืชืจ.
- ื ืืกืคื ืชืืืื ื ืืื ื ืื ืืชืื ืงืืฆืื ืขื ื ืชืื ืื ืืืืกืื ืืืืฆืขืืช ืืืืืจืืชื zstd, ืฉื ืืฆืจืื ืืขืช ืืืคืขืื
"perf record -z" ืืืืคืฉืจืื ืื ืืืงืืื ืืช ืืืืื ืืกืืจ ืืืื ืืื ืื ืฉื ืืื. - ืงื ื ืืืืื ืฉื ืืืื ืขืืจ ืืืืจื ืืืฆืื ืืื ืืืฆืื ืกืื ื ืฆืืจ ืืื ืืงืืืืืืช ืฉื ืืืืืืช ืืขืช ืืชืงืจืืืช.
- ื ืืชืื ืฉื ืกืืืื ืฉื ืืกืคื ืขื ืืื ืืืืจ rustc ืืืฉื.
- ืชืช-ืืืืื perfparser ืขืืืื, ืขื ืชืืืื ืืฉืืคืจืช ืืืงืืื ืืืืฆืขืืช ืืงืจืืื ืืืืื.
ืืงืืจ: OpenNet.ru