<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Memory management - Page 19 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Memory_management&amp;p=18">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Memory_management&amp;p=20">3.Next</a>
</p>
<p>no longer usable by a program by maintaining a counter for how many independent pointers point to the memory. Whenever a new pointer points to a piece of memory, the programmer is supposed to increase the counter. When the pointer changes where it points, or when the pointer is no longer pointing to any area or has itself been freed, the counter should decrease. When the counter drops to zero, the memory should be considered unused and freed. Some <a href="page.php?w=reference_counting">reference counting</a> systems require programmer involvement</p><p>
<a accesskey="1" href="page.php?w=Memory_management&amp;p=18">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Memory_management&amp;p=20">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
