Does project load DLL multiple times?

  • Thread starter Thread starter Brett Romero
  • Start date Start date
| Where does it say NGEN'd code "does" share code pages across processes?
| I thought it was only for avoiding dynamic compilation.
|
| Thanks,
| Brett
|

Note that I was talking about v2 of the framework,
Here is a snip from the MSDN Magazine article [1] talking about NGEN
features in v2.
<snip
Second, native images are loaded by the CLR just like any other DLL. This
means that the actual memory pages containing the machine code can be shared
by the OS between multiple processes.
/snip>

[1]
http://msdn.microsoft.com/msdnmag/issues/05/04/NGEN/

Willy.
 
Isn't fuslogvw.exe used only for logging failed assemblies? I'm not
very familiar with the tool. What steps are you taking that is shows
the details you described?

Thanks,
Brett
 
Ok, sorry. I actually had fuslogvw.exe disabled. How can I see the
amount of code and data page memory being used for the loaded DLLs? In
other words, if I reference "using System.Windows.Forms" but never
create an object in that namespace, I'd just like to see the difference
in memory when I do create an object from that namespace.

Thanks,
Brett
 
Back
Top