Eliminate Even Minor Memory Leaks

[This is preliminary documentation and subject to change.]

Recommendation   (Designed for Microsoft® Windows® Logo)

With the introduction of OnNow, applications will be run continuously, without restarting, for a much longer period than is typical today. For this reason, applications should ensure that they do not have any memory leaks.

Remarks

A memory leak is defined as a memory allocation that grows without bounds. Memory leaks occur when an application opens a system handle and does not close it. A shortage of system resources resulting from memory leaks causes a decline in system performance and eventual failure.

See Also

For more information about the OnNow initiative and for OnNow technical specifications, see http://www.microsoft.com/hwdev/onnow.htm.