Be a little clearer about when and when not to set this option.
authorJeremy Allison <jra@samba.org>
Mon, 28 Mar 2011 21:12:36 +0000 (14:12 -0700)
committerJeremy Allison <jra@samba.org>
Mon, 28 Mar 2011 21:59:47 +0000 (23:59 +0200)
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Mon Mar 28 23:59:47 CEST 2011 on sn-devel-104

docs-xml/smbdotconf/tuning/strictallocate.xml

index 18555747767943a2312d8e8b963e2f367ccc43bc..900c90f215d013d5c2c58f07d38d2858255ef004 100644 (file)
@@ -9,10 +9,14 @@
     disk storage blocks when a file is extended to the Windows behaviour
     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.
-    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>
+    terminology this means that Samba will stop creating sparse files.</para>
+
+    <para>This option is really desgined for file systems that support
+    fast allocation of large numbers of blocks such as extent-based file systems.
+    On file systems that don't support extents (most notably ext3) this can
+    make Samba slower. When you work with large files over >100MB on file
+    systems without extents 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