검색

25.4. 불amegraphs 해석

download PDF

플로브그의 각 박스는 스택의 다른 기능을 나타냅니다. y축은 각 스택의 가장 높은 박스가 있는 스택의 깊이를 보여줍니다. 각 스택은 실제로 on-CPU이고 그 아래의 모든 것이 ancestry인 함수입니다. X축은 샘플 호출-그래픽 데이터의 채우기를 표시합니다.

지정된 행에 스택의 자식은 x 축을 따라 각 함수의 내림차순으로 가져온 샘플 수에 따라 표시됩니다. x축은 통과 시간을 나타내지 않습니다. 개별 상자가 더 넓어지면 데이터가 샘플링되는 시점에 온-CPU 또는 온-CPU ancestry의 일부가되었습니다.

절차

  • 이전에 표시되지 않을 수 있는 함수 이름을 표시하고, 그 지정된 위치에서 스택을 확대하기 위해 플로브리 내의 상자에서 데이터 클릭을 추가로 조사합니다.

    zoomed in flamegraph

  • fireamegraph의 기본 보기로 돌아가려면 확대/축소 재설정 을 클릭합니다.
중요

사용자 공간 함수를 나타내는 박스는 함수의 바이너리가 제거되었기 때문에 플로 에서 알 수 없는 것으로 표시될 수 있습니다. 실행 파일의 debuginfo 패키지를 설치하거나 로컬에서 개발한 애플리케이션인 경우 디버깅 정보를 사용하여 애플리케이션을 컴파일해야 합니다. GCC에서 -g 옵션을 사용하여 이러한 상황에서 함수 이름 또는 기호를 표시합니다.

flamegraph

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.