Значение по умолчанию:

min receivefile size = 0

англ. min receivefile size (G)

Эта опция изменяет поведение smbd при обработке SMBwriteX вызовов.

Любой входящий SMBwriteX вызов на не подписанном (non-signed) SMB/CIFS соединении больше этой величины, не будет обрабатываться в обычном порядке, но будет пропущен к любому основному kernel recvfile или совмещенному (splice) системному вызову (если такой вызов не найден, Samba будет эмулировать в пространстве пользователя). Это позволяет писать нулевые копии непосредственно из буферов сетевого сокета в кэш-буфера файловой системы, если таковые имеются. Это может улучшить производительность, но рекомендуется провести тестирование.

Если этот параметр установлен в ноль, Samba обрабатывет SMBwriteX вызовы в обычном порядке. Для разрешения поддержки большой записи POSIX (SMB/CIFS пишет до 16Mb) эта опция должна быть отличной от нуля. Максимальное значение 128k. Значения, большие чем 128k будут немедленно установлено в 128k.

Этот параметр не будет иметь НИКАКОГО ЭФФЕКТА, если SMB соединение подписано (signed).

Значение по умолчанию 0, чтобы запретить этот параметр.