of actually forcing the disk system to allocate real storage blocks
when a file is created or extended to be a given size. In UNIX
terminology this means that Samba will stop creating sparse files.
- Modern UNIX filesystems now support extents and so in Samba 3.6.0 we
- have changed this parameter to default to "yes". On older filesystems
- without extents you might want to turn this parameter to "no".
- </para>
+ This can be slow on some systems. When you work with large files like
+ >100MB or so you may even run into problems with clients running into
+ timeouts.</para>
<para>When you have an extent based filesystem it's likely that we can make
use of unwritten extents which allows Samba to allocate even large amounts
preallocation is probably an expensive operation where you will see reduced
performance and risk to let clients run into timeouts when creating large
files. Examples are ext3, ZFS, HFS+ and most others, so be aware if you
- leave the default setting on those filesystems.</para>
+ activate this setting on those filesystems.</para>
</description>
-<value type="default">yes</value>
+<value type="default">no</value>
</samba:parameter>