Inuse is a graphical Insure++ add-on that allows you to watch how your programs handle memory in real-time. Inuse will help you to better understand the memory usage patterns of algorithms and how to optimize their behavior. Inuse provides a clear understanding of how your program actually uses (and abuses) memory:
You can use Inuse to:
- See how much memory an application uses in response to particular user events.
- Compare an application's overall memory usage to its expected memory usage.
- Look for memory fragmentation to see if different allocation strategies might improve performance.
- Detect the most subtle memory leaks, which can cause problems over time.
Open the <INSURE_INSTALL>/bin directory and run the inuse.exe file to launch Inuse. In normal use, you should enter the inuse
command once and leave it running as a background process. Inuse will run the next time Insure++ runs. For more details on using Inuse, see Visualizing Memory Usage with Inuse.