Profiling Viewer

Profiling Viewer

프로파일 링 뷰어가 열리고 callgrind 파일을 시각화합니다.
  • 유료 앱
  • Mac
프로파일 링 뷰어가 열리고 callgrind 파일을 시각화합니다.Treemap, Callgraph, flat 또는 hierarchic list를 사용하여 응용 프로그램이 예상보다 많은 시간을 소비하는 기능을 식별 할 수 있습니다.많은 플랫폼 및 프로그래밍 언어에 사용할 수있는 다양한 외부 도구를 사용하여 필요한 callgrind 프로파일 링 데이터를 생성 할 수 있습니다.예를 들어, PHP, Valgrind, Ruby ruby-prof, pyprof2calltree가있는 Python cProfile, gperftools-pprof, Goprof가 pprof 인 Node.js, Valgrind가있는 Node.js 또는 nodegrind가있는 callgrind 또는 callgrind가있는 기타 프로파일 링 도구에 대한 Xdebug 확장으로 생성 된 callgrind 파일을 열 수 있습니다파일 출력 .... 기능-트리 맵, 콜 그래프 및 목록으로 시각화 된 기능 비용-시스템 기능은 사용자 정의 가능한 사전 설정을 기반으로 숨길 수 있습니다.-세부 사항을 위해 더블 클릭, 마우스 오버를 통해 드릴 다운-비용 및 색상 표시가있는 소스 파일 뷰어-구성 가능원본 위치-비용을 원시 데이터 또는 백분율로 표시-여러 비용 및 위치 유형 처리-주기 및 재귀 표시-비용, 함수 이름 또는 파일 이름별로 데이터 정렬-탐색 기록-압축 된 callgrind 파일 구문 분석-작은 메모리 공간 (예 : 대략xdebug에 의해 생성 된 4.6GB callgrind 파일을 열고 표시하는 데 사용되는 280MB 메모리) 호출 그래프보기는 다음과 같습니다.-확대 가능하며 확대와 같은 트랙 패드 동작을 지원합니다.축소, 스마트 확대-연결 두께에 따른 통화 비용을 나타냅니다.-사용자 정의 가능한 사전 설정 이하의 비용으로 기능을 숨겨서 복잡성을 줄일 수 있습니다. 프로파일 링 뷰어는 graphviz를 사용하여 호출 그래프를 레이아웃하고 렌더링합니다.Graphviz는 Eclipse Public License v1.0에 따라 라이센스가 부여됩니다.당신은 graphviz에서 다운로드 할 수 있습니다
profiling-viewer

카테고리

상용 라이센스가있는 모든 플랫폼에서 Profiling Viewer를 대체