2012-05-04 2 views
2

성능 지연, 지연 시간이 적은 오픈 소스 findbugs 감지기 확장이 있습니까? 나는 barebone findbugs impl 이상으로 의미있는 확장을 찾지 못했습니다.findbugs 성능 감지기

답변

0

IntelliJ에서 코드 분석을 사용합니다. 많은 탐지 및 자동 수정이 있습니다.

저 지연과 관련하여 아무 것도 보지 못했습니다. 보통 이것은 잠금 사용을 최소화하거나 객체를 버리기 위해 코드를 크게 변경하는 것을 의미합니다.

상용 프로파일 러를 사용하는 것이 가장 좋습니다. 특정 유스 케이스에 맞는 마이크로 벤치 마크를 작성하십시오. 중요한 경로에 대한 코드 검토가 유용하며 나노 초 타임 스탬프를 추가하여 생산 단계에 기록 할 수 있으며 각 단계가 실제로 얼마나 오래 걸리는지 확인할 수 있습니다. 100 마이크로 초 미만의 대기 시간을 원한다면

+0

감사합니다. @ Peter-Lawrey 저 대기 시간 프로그래밍에서 벤치마킹이 왕임을 알고 있습니다. JVM, 특히 미시적 인 것에서 올바르게 만드는 것은 까다 롭습니다. 낮은 대기 시간 프로그래밍에 대해 특별히 언급하는 블로그를 알고 있습니까? – ying

+0

내 모습을 볼 수 있습니다. ;) http://vanillajava.blogspot.co.uk//search/label/Performance –

+0

귀하의 블로그는 이미 내 RSS 피드 목록에 있습니다 :) 그것은 마틴의 절벽과 데이브 외에 멋진 읽을 거리입니다. 더 많은 것을 읽을 수있는 다른 좋은 블로그를 알고 있습니까? – ying

0

CodePro Analytix이 이러한 기능을 제공하는지 확인하십시오. 글쎄, 이것은 findbugs 플러그인이 아닙니다.