Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I see which dll's are loaded by my application?

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?

like image 424
Martijn Avatar asked Dec 12 '25 01:12

Martijn


1 Answers

if you are running on win7/vista(?) or similiar you can check the resource-monitor / CPU/Associated Modules tab:

enter image description here

like image 83
Random Dev Avatar answered Dec 14 '25 16:12

Random Dev