I'd like to know how I can see which dll's are loaded by my application. I want to know this because the application consumes a lot of memory, about 400-500 MB (private bytes).
I've profiled my application with memprofiler for .NET, but I couldn't find any memory leaks, so I thought maybe there are some dll's loaded which are very big. If this is the case, I can justify the memory usage of my application.
I hope you can help me.
Edit: For my information: Say foo.dll on the hard drive is 2MB. When this dll is used and loaded in my application, does this file also take 2MB of memory?
if you are running on win7/vista(?) or similiar you can check the resource-monitor / CPU/Associated Modules tab:

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With