- Kann .NET -Speicherleck?
- Wie finde ich a .Nettospeicherleck?
- So überprüfen Sie das Speicherleck in C# net?
Kann .NET -Speicherleck?
Viele Leute denken, dass Speicherleck in a passieren kann . Nettocode nur dann, wenn COM- oder P/Invoke -Anrufe verwendet werden. Eine reine verwaltete Anwendung kann jedoch weiterhin Speicherlecks verursachen.
Wie finde ich a .Nettospeicherleck?
Erkennen eines Speicher -Leck -Problems mithilfe von Task Manager, Process Explorer oder Perfmon. Der Task -Manager oder Process Explorer ist die zweitgrößte Technik, um ernsthafte Bedenken hinsichtlich des Speicherlecks zu erkennen (von Syssinternals). Diese Tools können zeigen, wie viel Speicher Ihr Prozess verbraucht.
So überprüfen Sie das Speicherleck in C# net?
Der schnellste Weg, um ein Speicherleck zu untersuchen, besteht darin, eine Dump -Datei des Prozesses in der Produktion zu erstellen. Sie müssen nicht versuchen, das Problem zu reproduzieren, da Sie auf alle Daten zugreifen können, die Sie benötigen.