<p>On Feb 2, 2012 6:35 AM, &quot;Richard Laager&quot; &lt;<a href="mailto:rlaager@wiktel.com" target="_blank">rlaager@wiktel.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I stumbled across this thread:<br>
&gt; <a href="http://permalink.gmane.org/gmane.comp.db.rrdtool.devel/4102" target="_blank">http://permalink.gmane.org/gmane.comp.db.rrdtool.devel/4102</a><br>
&gt;<br>
&gt; I&#39;ve attached a patch that uses fallocate(), which may address this<br>
&gt; issue. Also, it should be faster than filling the file with zeros from<br>
&gt; userspace and may also decrease file fragmentation. I&#39;ve only lightly<br>
&gt; tested the patch.</p>
<p>The patch sounds conceptually OK to me, but please use posix_fallocate() instead.</p>