MemoScope.Net
Dump and analyze .Net applications memory ( a gui for WinDbg and ClrMd ) (by fremag)
clrmd
Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps. (by microsoft)
MemoScope.Net | clrmd | |
---|---|---|
4 | 3 | |
685 | 1,038 | |
- | 1.3% | |
10.0 | 8.2 | |
almost 4 years ago | 3 days ago | |
C# | C# | |
The Unlicense | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
MemoScope.Net
Posts with mentions or reviews of MemoScope.Net.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-22.
-
Inspect another process
You can try https://github.com/fremag/MemoScope.Net
- Memory dumps for .Net Framework
- How do I see thread time in Visual Studio?
-
Looking for intermediate projects
Its used by https://github.com/fremag/MemoScope.Net, which is another interesting .NET tool.
clrmd
Posts with mentions or reviews of clrmd.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-16.
-
Learning about Debuggers
ClrMD[1] is great, if you want info on debugging .NET.
[1] - https://github.com/microsoft/clrmd
-
How to get all local variable values at runtime as an object?
However, there are possible solutions to get local values from outside of the app, like creating a full memory dump when exception is caught or utilizing a ClrMD to attach to your process and walk the stack and list values. Both of them will have a huge impact on the application speed and should not be used on production.
-
Inspect another process
I'd advise against doing these kinds of hacks, but I think you can use ClrMD for exactly that.
What are some alternatives?
When comparing MemoScope.Net and clrmd you can also consider the following projects:
PSXPackager - A utility to convert Playstation disc images in various formats to PBP format and back