diff --git a/README.md b/README.md index f08c558f..32bfa64d 100644 --- a/README.md +++ b/README.md @@ -1294,12 +1294,12 @@ https://en.wikipedia.org/wiki/Page_cache unchanged since previous open. * cache.files=libfuse: follow traditional libfuse `direct_io`, `kernel_cache`, and `auto_cache` arguments. -* cache.files=per-process: Enable page caching only for processes - which 'comm' name matches one of the values defined in - `cache.files.process-names`. +* cache.files=per-process: Enable page caching (equivalent to `cache.files=partial`) + only for processes which 'comm' name matches one of the values defined in + `cache.files.process-names`. If the name does not match the file open + is equivalent to `cache.files=off`. -FUSE, which mergerfs uses, offers a number of page caching -modes. mergerfs tries to simplify their use via the `cache.files` +FUSE, which mergerfs uses, offers a number of page caching modes. mergerfs tries to simplify their use via the `cache.files` option. It can and should replace usage of `direct_io`, `kernel_cache`, and `auto_cache`.