2017-12-21 5 views
-1

Hier ist ziemlich komplizierte WPF-Steuerung.Wie sehen Sie genaue starke Referenzen auf das bestimmte Objekt zur Laufzeit?

Unter bestimmten (bekannten) Bedingungen fördert es Speicherverlust.

Aber diese populären Speicher Profiler wie dotTrace oder andere können die Ursache des Lecks nicht entdecken.

Also meine Frage ist: Könnte ich irgendwie die Liste der tatsächlichen Referenzen auf dem gegebenen lebendigen Objekt sehen? Gibt es ein solches Werkzeug?

+0

Könnten Sie bitte einige Details angeben, wie die Quelle des Lecks nicht gefunden werden kann? übrigens, dotTrace ist ein Performance (nicht Speicher) Profiler, möglicherweise ist es die Wurzel eines Problems? –

Antwort

1

Ich habe in der Regel festgestellt, dass Redgate ANTS sehr gut diese Verweise auf ihre Wurzeln verfolgen kann. Und kein Disclaimer, ich arbeite nicht für sie.

1

dotTrace ist kein Speicherprofiler, Sie müssen stattdessen dotMemory verwenden, um Speicherprobleme zu lösen (wenn Sie über JetBrains-Produkte sprechen).

Verwandte Themen