ProgramingTip

최고의 .NET 메모리 및 성능 약력 러?

bestdevel 2021. 1. 7. 21:29
반응형

최고의 .NET 메모리 및 성능 약력 러?


우리가 사용하는 JetBrains의 ' dotTrace을 . C # Windows Forms 애플리케이션 을 프로파일 링하는 데 더 많은 다른 프로파일 링 도구는 무엇입니까?


아니요. 시중에 나와있는 거의 모든 .NET 약력 러 (ANTS, vTune, OptimizeIt, DevPartner, YourKit)를 보았습니다. 제 생각에는 dotTrace가 최고입니다. CPU 집약적 인 애플리케이션을 처리하는 오버 헤드가있는 프로파일 러 중 하나입니다 (다른 하나는 YourKit).

애플리케이션이 가벼운 경우에만 ANTS 프로파일 러를 추천 할 수 있습니다. 라인 별 통계는 매우 유용하지만, 효율성은 매우 유용합니다.


EQATEC 약력 러를 사용했습니다 . 무료이며 메모리 약력 러가 아닌 코드 약력 러입니다.


메모리 약력 링의 경우 무료 CLR 약력 러와 상용 .NET 메모리 약력 러가 모두 있습니다. 둘 다 훌륭하지만 후자는 조금 더 세련됩니다.


우리는 AQTime 을 정말 잘 활용하고 있습니다. 우리의 관점에서 볼 때 가장 좋은 점은 코드의 관리되지 않는 부분도 수행한다는 것입니다.


아직 언급되지 않은 지표 분석을 위해 Windbg는 철저하고 수준이 낮습니다. sos.dll과 함께 사용하는 것은 매우 강력하지만 상당히 가파른 학습 곡선이 있습니다.

그러나 무료 도구이며 Tess Ferrandez의 블로그는 그것으로 시작되는 곳입니다. ANTS 및 기타 프로파일 러는 훨씬 더 사용자는 없지만 Windbg는 내 생각에 다른 어떤 것과도 달리 관리되는 힙을 있고 다이스 할 수 있습니다.


Ants Profiler는 방금 버전 4를 출시
했습니다 . 우리는 그것을 사용하고 매우 만족합니다. 평가할 14 일 평가판이 있습니다 (대부분의 제품에 해당됨).


우리는 당신처럼 DotTrace를 사용하지만, 과거에는 RedGate의 Ants Profiler를 사용 합니다. 또한 좋은 도구입니다.


저는 RedGate ANTS에 매우 만족합니다. 내가 시도한 유일한 것은 Visual Studio Team과 함께 제공되는 것입니다.


SpeedTrace를 확인해야합니다 . 우리는 소프트웨어에 만족하며 문제의 근본 원인을 해결하는 데 많은 도움이됩니다.


nProf 는 무료로 필요한 것을 보유하고있는 좋은 도구입니다. 약간 약간의 약간 까다 롭고 약간의 예산이 예산이 빠듯한 일을 할 것입니다.


최근 릴리스 이후 무료 SlimTune을 사용하고 있습니다. 최소한의 인터페이스를 사용하기 위해 매우 많은 도움이 된 좋은 진단을 제공합니다. 현재 nProf와 두 가지 종류의 앰프를 지원합니다. SlimDX와 동일한 개발자의 제품 단기간에 도구가 더 좋아질 출시 기대합니다.

편집 : 내가 아는 한, 아직 메모리 프로파일 링을 지원하지 않습니다.

참조 URL : https://stackoverflow.com/questions/49912/best-net-memory-and-performance-profiler

반응형