Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Tools for checking memory fragmentation [closed]

I have recently read topics about memory fragmentation: How to solve Memory Fragmentation and What is memory fragmentation?

I want to see some memory allocation map such as author in these article http://pavlovdotnet.wordpress.com/2007/11/10/memory-fragmentation/

Could you recomend some tools to get memory allocation map like that, so I could see if the memory is fragmented and what is the biggest free space available.

I'm on Windows so I would prefer tools working on this system.

like image 784
krzych Avatar asked May 31 '12 13:05

krzych


1 Answers

Here is a tool that visualizes GC memory and heap usage, also the source code is provided. Another similar app is linked in the comments there as well.

If you need to be able to profile memory usage for a .NET solution, you could check out ANTS Memory Profiler, it can run alongside a project in Visual Studio and keep tabs on how processes and objects are using memory.

like image 165
Darth Continent Avatar answered Nov 15 '22 08:11

Darth Continent