2010-06-09 4 views
4

C# winforms 응용 프로그램에서 일부 코드 블록의 성능을 측정하고 싶습니다. 특히 나는 코드의 일부 구조 조정 후에 성능 회귀/개선을 측정하고자합니다.성능 벤치마킹을위한 Visual Studio 추가 기능

오랫동안 나는 System.Diagnostics.Stopwatch을 보았습니다. 그러나 측정 코드를 수업에 쓰는 것을 피하고 싶습니다. 실제 코드에서 측정을 분리하는 편을 선호합니다.

디버깅의 경우 여러 코드 줄에 중단 점을 설정하고 "계속 실행"으로 다음 점프까지 "점프"할 수 있습니다. 측정과 비슷한 점을 상상해보십시오. 코드 줄을 표시하고 Visual Studio에서 시간 표시 하나에서 다음으로 흘러갑니다.

해당 방향으로 기능/추가 기능이 있습니까? 이 있습니까?

답변

1

시도해보십시오. NProf 시도해 보지 않았습니다. 무료입니다. 또한 SharpDevelop에는 profiler가 내장되어 있습니다.

+0

추 신 : 개발 과정을 능률화하는 데 애드 인이 먼 길을 가겠지만 VS 추가 기능 작성은 지루하고 추가 기능은 종종 VS 추가 기능을 찾는 것이 어렵다는 것을 알고 있습니다. –

+0

감사합니다. SDX2000. 아마도 VS 추가 기능 문제로 바꿀 수 있습니다. 아직도 어떤 것이 있으면 나는 흥미가있을 것이다. – chiccodoro

관련 문제