Hotspot tuaj yeem ua qhov hloov pauv pob tshab rau "perf qhia" cov lus txib thaum parsing perf.data cov ntaub ntawv, ntxiv rau muab cov yam ntxwv xws li kev pom ntawm FlameGraph, cov ntsiab lus hauv lub xeev cov ntsiab lus hauv cov qauv ntawm cov khoom siv sab saum toj, sib sau ua ke ntawm kev hu xov tooj txheeb cais, ntau hom kev xaiv. , tso saib ntawm cov lus qhia, kev tshawb nrhiav cov cuab yeej tsim thiab muaj peev xwm los tso saib cov kev ntsuas ib sab rau ntau qhov xwm txheej.
Hauv qhov kev tso tawm tshiab:
- Tseem ceeb nrawm txhais cov ntaub ntawv profile rau cov ntawv loj thiab nyuaj. Piv txwv li, cov ntaub ntawv perf.data tsim rau Firefox tam sim no tau txheeb xyuas qhov kev txiav txim ntawm qhov loj dua.
- Ntxiv kev txhawb nqa kom raug rau parsing cov ntaub ntawv nrog cov ntaub ntawv compressed siv zstd algorithm, uas yog tsim thaum pib
"perf record -z" thiab tso cai rau koj txo qhov loj me los ntawm ib lossis ob qhov kev txiav txim ntawm qhov loj. - Lub sijhawm teev tau raug kho dua tshiab los tso saib lub sijhawm axis cov cim thiab cov npe ua ntej thaum zoomed hauv.
- Parsing ntawm cov cim ntxiv los ntawm rustc compiler tau ua tiav.
- Lub perfparser submodule tau hloov kho, nrog kev txhim kho kev txhawb nqa rau kev sib piv siv lub diav rawg hu.
Tau qhov twg los: opennet.ru