<?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="Journaling file system - Page 14 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Journaling_file_system&amp;p=13">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Journaling_file_system&amp;p=15">3.Next</a>
</p>
<p>so that they are committed to storage before their associated metadata.  This can be tricky to implement because it requires coordination within the operating system kernel between the file system driver and write cache.  An out-of-order write hazard can also occur if a device cannot write blocks immediately to its underlying storage, that is, it cannot flush its write-cache to disk due to deferred write being enabled.</p>

<p>To complicate matters, many mass storage devices have their own write caches, in which they may aggressively reorder</p><p>
<a accesskey="1" href="page.php?w=Journaling_file_system&amp;p=13">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Journaling_file_system&amp;p=15">3.Next</a>
</p>

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

</card>
</wml>
