여기 Java 웹앱에 사용하기 좋아하는 메모리 프로파일링/메모리 누수 도구가 있는 사람이 있나요?[닫은]

StackOverflow https://stackoverflow.com/questions/46642

문제

저는 Java 웹앱을 프로파일링하는 좋은 도구를 찾고 있습니다.가능하다면 성능정보와 메모리 사용량을 알고 싶습니다.

어떤 제안이 있으십니까?

도움이 되었습니까?

해결책

JProfiler 정말 좋은 것입니다.모든 주요 IDE 및 애플리케이션 서버와 통합됩니다.

다른 팁

그만큼 Eclipse 메모리 분석기 Java 애플리케이션의 메모리 사용량을 분석하는 최고의 도구입니다.

Netbeans 프로파일러를 사용합니다.

대체 텍스트 http://www.netbeans.org/images/v6/1/features/profiler-java-cut.png

무료이며 작업 기반 프로파일링, 힙 워커가 있으며 프로파일링 지점 삽입을 허용하고 메모리 사용량 및 스레딩을 추적하지만 무엇보다도 원격 JVM을 프로파일링할 수 있습니다.이미 실행 중인 항목에 연결할 수도 있습니다.

아, 그리고 프로젝트에 대한 Maven 빌드도 있으면 정말 잘 작동합니다.

나는 사용했다 YourKit 자바 프로파일러 7.5 그리고 합리적으로 만족했습니다.Java에는 살펴볼 가치가 있는 최근 릴리스에 포함된 꽤 좋은 도구가 있습니다.(예: jmap -histo <pid>)

나는 사용하는 것을 좋아한다 SAP 메모리 분석기, Eclipse를 기반으로 합니다.이는 대규모 힙 덤프에도 매우 잘 작동합니다!

초기 조사를 위해 jconsole을 시작하고 이를 실행 중인 프로세스에 연결할 수 있습니다.이를 통해 프로파일러 설정의 전체 영향 없이 가비지 수집을 포함하여 프로덕션에서도 시간 경과에 따른 메모리 사용량을 확인할 수 있습니다.

스마트검사 프로파일러이자 로거입니다.메모리에만 해당되는 것은 아니지만 살펴보는 것이 좋습니다.Delphi, Java 및 .NET을 포함한 다양한 언어에서도 작동합니다.기타 고급 기능이 포함되어 있습니다.

SmartInspect architecture

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top