2011-03-24 5 views
0

많은 양의 메모리를 사용하는 C# 응용 프로그램이 있습니다. 어떤 객체가 가장 많은 메모리를 사용하고 있는지 추적하여 좀 더 최적화 할 수 있기를 바랍니다. 이 문제를 해결할 수있는 도구가 있습니까? 뭔가 내가 어떤 객체/변수/등이 램을 사용하고 있는지 그리고 얼마나 알고 있는지를 알 수있는 것이 있습니까?C# app에서 어떤 개체가 내 메모리를 사용하고 있는지 추적 하시겠습니까?

미리 감사드립니다.

+0

이 정보는 http://stackoverflow.com/questions/3927/what-are-some-good-net-profilers와 중복 될 수 있습니다.하지만이 정보를 다른 방법으로 얻을 수있는 다른 방법이 있는지 확실하지 않습니다. 프로파일 러를 사용하여. 나는 다른 접근법을 생각할 수 없다. –

답변

0

내가 VS2010으로 한 일을 살펴본 후에 Analyze 메뉴가있을 수 있습니다. 그렇다면이 정보를 사용하여 도움이되는 정보를 얻을 수 있습니다.

그러나이 질문에서 지적했듯이 속도가 느리고 거대한 파일이 생성됩니다. VS2010 .NET Memory Analysis - extremely slow

다양한 옵션을보고 원하는 옵션을 찾는 것이 가장 좋습니다.

관련 문제