Single-stepping should be done just after a program is first built. By checking memory usage early, you can save a lot of headaches down the road. Also, you can spot significant algorithmic problems. This graph will show the distribution of memory blocks. Cleaning Up Leaks Not all leaks in a program have to be cleaned.
Leaks are only deadly if they re-occur constantly.
Leaks which occur only at the beginning of a program can, in most cases, be ignored. The severity of a leak can be easily determined using the Time Layout display of Inuse. This diagram shows blocks as they are allocated in time sequence. All leaks concentrated at the initial stage of program can be safely ignored. On the Time Layout display, clicking on a block will show its size, address, and stack trace where it was allocated.