Conversation
|
Thanks for the contribution! Before we merge, I'd like to be somewhat backwards compatible. This isn't particularly difficult, but probably won't be elegant. I'm thinking of checking for Meanwhile, I'll try to dig up the info on the variables to resolve the open questions. |
|
ok, I think I understand the changes made in the ARC accounting.
Previously Now, as of March 2023 and commit a8d83e2, the ARC is also split between metadata and data. So now we have a target for the metadata size, So what is the best way to show this? Let's explore if:
And if that math works, we can report as:
What do you think? Reference: openzfs/zfs@a8d83e2#diff-04f1093cc6ee1ece5d6dc700498a8ce9617346e3d2c252f270760103e6ebf399L585 |
This is giving me negative values for MRU: |
ZFS on Linux no longer uses 'p' in arcstats, so kstat-analyzer throws
error: arcstats value "p" not foundSee More adaptive ARC eviction
I'm not entirely sure about the calculation of mfu_target_size, can someone review this?