The CLR Profiler allows developers to see the allocation profile of their managed applications.
CLR Profiler for the .NET Framework 2.0
CLR Profiler for the .NET Framework 2.0