హాట్స్పాట్ perf.data ఫైల్లను అన్వయించేటప్పుడు “perf report” కమాండ్కు పారదర్శక ప్రత్యామ్నాయంగా పని చేస్తుంది, అదనంగా FlameGraph ద్వారా విజువలైజేషన్, టాప్ యుటిలిటీ శైలిలో సారాంశ స్థితి అవలోకనం, కాల్ గణాంకాల సమీకరణ, వివిధ రకాల సార్టింగ్ వంటి లక్షణాలను అందిస్తుంది. , టూల్టిప్ల ప్రదర్శన, అంతర్నిర్మిత మెకానిజమ్స్ శోధన మరియు బహుళ ఈవెంట్ల కోసం ప్రక్క ప్రక్క కొలమానాలను ప్రదర్శించే సామర్థ్యం.
కొత్త విడుదలలో:
- పెద్ద మరియు సంక్లిష్టమైన అప్లికేషన్ల కోసం ప్రొఫైలింగ్ డేటా యొక్క గణనీయమైన వేగవంతమైన వివరణ. ఉదాహరణకు, Firefox కోసం రూపొందించబడిన perf.data ఫైల్ ఇప్పుడు మాగ్నిట్యూడ్ క్రమాన్ని వేగంగా విశ్లేషించబడుతుంది.
- ప్రారంభంలో సృష్టించబడిన zstd అల్గారిథమ్ ఉపయోగించి కంప్రెస్ చేయబడిన డేటాతో ఫైళ్లను అన్వయించడానికి సరైన మద్దతు జోడించబడింది
“perf record -z” మరియు పరిమాణంలో ఒకటి లేదా రెండు ఆర్డర్ల ద్వారా పరిమాణాన్ని తగ్గించడానికి మిమ్మల్ని అనుమతిస్తుంది. - జూమ్ చేసినప్పుడు టైమ్ యాక్సిస్ మార్కర్లు మరియు యూనిట్ ప్రిఫిక్స్లను ప్రదర్శించడానికి టైమ్ స్కేల్ ఆధునికీకరించబడింది.
- rustc కంపైలర్ ద్వారా జోడించబడిన చిహ్నాల పార్సింగ్ అమలు చేయబడింది.
- ఫోర్క్ కాల్ని ఉపయోగించి సమాంతరీకరణకు మెరుగైన మద్దతుతో perfparser సబ్మాడ్యూల్ నవీకరించబడింది.
మూలం: opennet.ru