You are thinking of a scenario that you believe is the most important... Nothing wrong, just saying your making some general assumptions.<br><br><br>----- Reply message -----<br>From: &quot;Lennart Poettering&quot; &lt;lennart@poettering.net&gt;<br>To: &quot;ccox@endlessnow.com&quot; &lt;ccox@endlessnow.com&gt;<br>Cc: &lt;systemd-devel@lists.freedesktop.org&gt;<br>Subject: [systemd-devel] &nbsp;[PATCH] readahead: read /usr files last for rotational media, skip /var<br>Date: Mon, Oct 10, 2011 7:14 pm<br><br><br>On Fri, 30.09.11 20:56, ccox@endlessnow.com (ccox@endlessnow.com) wrote:<br><br>&gt; The idea that separate / from /usr is archaic or wrong is<br>&gt; incorrect. Just saying... Think about it for a bit... Because if you<br>&gt; still believe that to be true...then it is /usr that must go away.<br><br>The thing one cannot underline enough is that right now you cannot<br>operate on the static, vendor-shipped, read-only data in a single<br>command. But you need exactly that for handling OS snapshots, and for<br>doing proper state-less systems. Why? because taking individual<br>snapshots of /bin, /sbin, /lib/, /lib64, /usr is not atomic, but taking<br>one of /usr alone is.<br><br>Lennart<br><br>-- <br>Lennart Poettering - Red Hat, Inc.<br>