2017-12-21 6 views
-1

꽤 복잡한 WPF 컨트롤이 있습니다.런타임시 특정 객체에 대한 정확한 참조를 확인하는 방법은 무엇입니까?

특정 (잘 알려진) 조건에서 메모리 누출을 촉진합니다.

그러나 dotTrace 또는 elseones와 같은 인기있는 메모리 프로파일 러는 누출 소스를 발견하지 못합니다.

내 질문은 : 어떻게 든 살아있는 개체에 실제 참조 목록을 볼 수 있습니까? 그런 도구가 있습니까?

+0

누출 원을 발견하지 못하는 방법에 대해 자세히 설명해 주시겠습니까? btw, dotTrace는 성능 (메모리가 아닌) 프로파일 러입니다. 문제의 근원 일 수 있습니까? –

답변

1

나는 일반적으로 Redgate ANTS가 이러한 참조를 뿌리까지 추적하는 것을 매우 잘하는 것으로 나타났습니다. 그리고 면책 조항이 없다. 나는 그들을 위해 일하지 않는다.

1

dotTrace는 메모리 프로파일 러가 아니므로 메모리 문제를 해결하기 위해 dotMemory를 사용해야합니다 (JetBrains 제품에 관해서 말하면).

관련 문제