<?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="Critical section - Page 2 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=critical_section&amp;p=1">1.Previous</a><br />
<a accesskey="3" href="page.php?w=critical_section&amp;p=3">3.Next</a>
</p>
<p>critical section. Typically, the critical section accesses a shared resource, such as a <a href="page.php?w=data_structure">data structure</a>, peripheral device, or network connection, that would not operate correctly in the context of multiple concurrent accesses.</p>

<p><big>  Need for critical sections </big></p>
<p>Different code or processes may consist of the same variable or other resources that must be read or written but whose results depend on the order in which the actions occur. For example, if a variable  is to be read by process&nbsp;A,</p><p>
<a accesskey="1" href="page.php?w=critical_section&amp;p=1">1.Previous</a><br />
<a accesskey="3" href="page.php?w=critical_section&amp;p=3">3.Next</a>
</p>

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

</card>
</wml>
