diff options
author | George Amanakis <[email protected]> | 2021-11-11 21:52:16 +0100 |
---|---|---|
committer | Tony Hutter <[email protected]> | 2022-09-14 11:27:00 -0700 |
commit | 8bd3dca9bf3e9a4315d58be316bcfaf8e76c6a6a (patch) | |
tree | 71709914cb18a70dd9c5744290c05aa089b36576 /man | |
parent | c8f795ba53acfe0239bfa5d75f64dce8e390a992 (diff) |
Introduce a tunable to exclude special class buffers from L2ARC
Special allocation class or dedup vdevs may have roughly the same
performance as L2ARC vdevs. Introduce a new tunable to exclude those
buffers from being cacheable on L2ARC.
Reviewed-by: Don Brady <[email protected]>
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: George Amanakis <[email protected]>
Closes #11761
Closes #12285
Diffstat (limited to 'man')
-rw-r--r-- | man/man4/zfs.4 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/man/man4/zfs.4 b/man/man4/zfs.4 index 6495e9b4c..c32dd4b1b 100644 --- a/man/man4/zfs.4 +++ b/man/man4/zfs.4 @@ -109,6 +109,11 @@ A value of .Sy 100 disables this feature. . +.It Sy l2arc_exclude_special Ns = Ns Sy 0 Ns | Ns 1 Pq int +Controls whether buffers present on special vdevs are eligibile for caching +into L2ARC. +If set to 1, exclude dbufs on special vdevs from being cached to L2ARC. +. .It Sy l2arc_mfuonly Ns = Ns Sy 0 Ns | Ns 1 Pq int Controls whether only MFU metadata and data are cached from ARC into L2ARC. This may be desired to avoid wasting space on L2ARC when reading/writing large |