From f4a8105a4245b5b4ac669382235db715945db363 Mon Sep 17 00:00:00 2001 From: David Fairbrother Date: Sat, 26 Aug 2023 12:16:41 +0100 Subject: [PATCH] Clarify parallel direct writes conditions Clarify that paralell direct can only be enabled where the kernel version supports it, which is 6.2+. State the two cache.files modes which can support parallel direct writes in the description. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 43dc1bfb..f08c558f 100644 --- a/README.md +++ b/README.md @@ -289,7 +289,8 @@ These options are the same regardless of whether you use them with the (default: false) * **parallel-direct-writes=BOOL**: Allow the kernel to dispatch multiple, parallel (non-extending) write requests for files opened - with `direct_io=true` (if supported by the kernel) + with `cache.files=per-process` (if the process is not in `process-names`) + or `cache.files=off`. (This requires kernel support, and was added in v6.2) * **direct_io**: deprecated - Bypass page cache. Use `cache.files=off` instead. (default: false) * **kernel_cache**: deprecated - Do not invalidate data cache on file