Updated with sepcifics of how we determine sendfile.
[Samba.git] / docs / smbdotconf / tuning / usesendfile.xml
blob0fa3340abcadc0edfdaa1539c67f694f6ad044b3
1 <samba:parameter name="use sendfile"
2                  context="S"
3                                  type="boolean"
4                  xmlns:samba="http://samba.org/common">
5 <description>
6         <para>If this parameter is <constant>yes</constant>, and the <constant>sendfile()</constant> system call is supported by the underlying operating system, then some SMB read calls (mainly ReadAndX
7     and ReadRaw) will use the more efficient sendfile system call for files that
8     are exclusively oplocked. This may make more efficient use of the system CPU's
9     and cause Samba to be faster. Samba automatically turns this off for clients
10     that use protocol levels lower than NT LM 0.12 and when it detects a client is
11     Windows 9x (using sendfile from Linux will cause these clients to fail).
12     </para>
13 </description>
15 <value type="default">yes</value>
16 </samba:parameter>