diff options
author | Mikulas Patocka <mpatocka@redhat.com> | 2021-06-21 11:22:21 +0200 |
---|---|---|
committer | Mike Snitzer <snitzer@redhat.com> | 2021-06-25 21:25:21 +0200 |
commit | 611c3e168b1c5b6cf81e6deb8f6b4eb83f6b53fd (patch) | |
tree | 0cd47db943f892db1caa04512e9987af82284653 /Documentation/admin-guide/device-mapper | |
parent | dm writecache: add "cleaner" and "max_age" to Documentation (diff) | |
download | linux-611c3e168b1c5b6cf81e6deb8f6b4eb83f6b53fd.tar.xz linux-611c3e168b1c5b6cf81e6deb8f6b4eb83f6b53fd.zip |
dm writecache: add optional "metadata_only" parameter
Add a "metadata_only" parameter that when present: only metadata is
promoted to the cache. This option improves performance for heavier
REQ_META workloads (e.g. device-mapper-test-suite's "git clone and
checkout" benchmark improves from 341s to 312s).
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'Documentation/admin-guide/device-mapper')
-rw-r--r-- | Documentation/admin-guide/device-mapper/writecache.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/admin-guide/device-mapper/writecache.rst b/Documentation/admin-guide/device-mapper/writecache.rst index c181f26af769..977f82b5a811 100644 --- a/Documentation/admin-guide/device-mapper/writecache.rst +++ b/Documentation/admin-guide/device-mapper/writecache.rst @@ -68,6 +68,9 @@ Constructor parameters: specifies the maximum age of a block in milliseconds. If a block is stored in the cache for too long, it will be written to the underlying device and cleaned up. + metadata_only + only metadata is promoted to the cache. This option + improves performance for heavier REQ_META workloads. Status: 1. error indicator - 0 if there was no error, otherwise error number |