Mac 용 프로파일 링 도구와 같은 kcachegrind가 있습니까?
Mac 플랫폼 용 kcachegrind wingrind valgrind와 같은 프로파일 링 도구에 대해 누구든지 말해 줄 수 있습니까?
나는 이것이 맥에서 작동하지 않는다고 생각한다. 나는 또한 그것에 대해 빠르게 확인했다.
결국 OSX에서 qcachegrind를 사용하게되었습니다. Brew를 통해 설치할 수 있습니다.
brew install qcachegrind
또는 graphviz 지원 을 활성화하려면 :
brew install qcachegrind --with-graphviz
이 프로그램의 장점은 MacBook Pro에 6.1GB cachegrind 파일을 성공적으로로드했다는 것입니다! 꽤 매끄러운!
qcachegrind + Graphviz 킬러 콤보를 사용해보십시오.
양조를 통해 빠르게 설치됩니다.
이 지침을 확인하고 기본적으로 다음 을 통해 설치하십시오.
brew install qcachegrind
이는 같은 다른 종속성을 다운로드합니다 qt
및 graphviz
.
valgrind와 kcachegrind는 모두 Mac OS X에서 사용할 수 있습니다.
MacPorts를 사용하여 설치할 수 있습니다 .
sudo port install valgrind kcachegrind
MacPorts를 사용하여 KCacheGrind를 설치할 수 있습니다 .
다음과 같은 몇 가지 대안도 있습니다.
- WebGrind
- qcachegrind (
brew install qcachegrind
) XHProf : PHP 용 계층 적 프로파일 러 (
pecl install xhprof
)MCG 프리미엄 앱은 Mac에서 기본적으로 애플리케이션 프로필 데이터를 분석 할 수 있습니다 ( Mac App Store 에 27 달러에 출시됨 ).
프로파일 링 뷰어 , App Store에서 $ 25에 사용 가능
이전 버전 : MacCallGrind (3MB 그라인드 파일로 제한되는 반 상업용 대안, 무료 버전)
이미지 : MCG 홈페이지
참조 : Mac Os X 용 KCacheGrind 대안이 있습니까?
Webgrind 는 PHP에서 실행되며 XDebug의 cachegrind 출력을 읽을 수 있습니다. 현재 KCacheGrind의 모든 기능을 제공하지는 않지만 설치가 매우 간단하고 활동이 갱신 된 것 같습니다.
MacCallGrind 는 Mac에서 사용할 수있는 반 상업용 대안입니다. 3MB 그라인드 파일로 제한되는 무료 버전으로 실험 해 보았습니다. 기능면 에서 WinCacheGrind 와 거의 동일 합니다.
Apple 은 물건의 런타임 할당을 모니터링하고 누수를 찾기위한 Instruments , 명시 적 프로파일 링을위한 Shark 및 메모리 할당 디버깅을위한 Guard Malloc (Xcode에 직접 내장)을 제공합니다. 이들은 모두 개발자 도구의 일부로 제공됩니다.
valgrind는 Mac에서 사용할 수 있습니다. 코코아 앱을 구축하고 있다면 누수와 같은 XCode와 함께 제공되는 도구를 사용할 수 있으며 매우 좋습니다.
참고 URL : https://stackoverflow.com/questions/4473185/do-you-have-kcachegrind-like-profiling-tools-for-mac
'Programing' 카테고리의 다른 글
Kafka (15MB 이상)로 대용량 메시지를 보내려면 어떻게해야합니까? (0) | 2020.08.31 |
---|---|
Active Record, Rails 및 Postgres로 중복 필드가 여러 개인 행 찾기 (0) | 2020.08.31 |
Uint8Array를 Javascript의 문자열로 (0) | 2020.08.31 |
색상 1 및 색상 2 범위의 n 색상 그라데이션 (0) | 2020.08.31 |
TypeScript의 enum에 값이 있는지 확인하십시오. (0) | 2020.08.31 |