diff options
author | ilyam8 <ilya@netdata.cloud> | 2022-05-08 18:08:49 +0300 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2022-05-30 07:50:57 +0200 |
commit | 491c6f1044630a4134393ef91df8bcf387ae5268 (patch) | |
tree | 952f9ef9f65fc56e4efb20a73d72e6920fa84c1d /linux/LinuxProcessList.c | |
parent | 98cbdc6dcad40a2f59ec0ec9ff752a46aa0762de (diff) |
consider only shrinkable ZFS ARC as cache on Linux
Diffstat (limited to 'linux/LinuxProcessList.c')
-rw-r--r-- | linux/LinuxProcessList.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c index 7a7e0a28..e799661a 100644 --- a/linux/LinuxProcessList.c +++ b/linux/LinuxProcessList.c @@ -1922,6 +1922,7 @@ static inline void LinuxProcessList_scanZfsArcstats(LinuxProcessList* lpl) { switch (buffer[0]) { case 'c': + tryRead("c_min", &lpl->zfs.min); tryRead("c_max", &lpl->zfs.max); tryReadFlag("compressed_size", &lpl->zfs.compressed, lpl->zfs.isCompressed); break; @@ -1956,6 +1957,7 @@ static inline void LinuxProcessList_scanZfsArcstats(LinuxProcessList* lpl) { lpl->zfs.enabled = (lpl->zfs.size > 0 ? 1 : 0); lpl->zfs.size /= 1024; + lpl->zfs.min /= 1024; lpl->zfs.max /= 1024; lpl->zfs.MFU /= 1024; lpl->zfs.MRU /= 1024; |