-
Notifications
You must be signed in to change notification settings - Fork 178
slabtop and /proc/spl/kmem/slab difference #373
Comments
as I know currently ZoL use it's own SLAB, which is not handle by Linux kernel, Add KMC_SLAB cache type |
@AndCycle Exactly which patch stack are you having problems with, it would be helpful to know. |
@behlendorf sorry, I don't have a confirmed way to reproduce my problem, here comes the personal part, after I switch to ZoL few months ago that I break my raid5, I will report back once I have good one, thanks for the concern. oh, by the way, 0.6.3 function normally with PREEMPT_NONE :) |
just upgrade to Gentoo ZFS 0.6.3-r1 patchset, still make arc_adapt hanging on top of cpu usage, so do kswapd0 working on 100% too, although I have a 32GB machine, if I set some reasonable zfs_arc_max like 8GB, |
@AndCycle sounds like that you're suffering from the problem that ARC doesn't reclaim/prune objects fast enough - please take a look at: openzfs/zfs#3181 |
@kernelOfTruth thanks for the reminder |
Closing. Many improvements have been made to improve the ARC behavior, if issues still remain let's open a issue on the zfs tracker. |
slabtop show
Active / Total Objects (% used) : 4852012 / 4982054 (97.4%)
Active / Total Slabs (% used) : 54282 / 54282 (100.0%)
Active / Total Caches (% used) : 72 / 105 (68.6%)
Active / Total Size (% used) : 386092.82K / 401266.20K (96.2%)
Minimum / Average / Maximum Object : 0.01K / 0.08K / 8.00K
arc_summary from /proc/spl/kmem/slab show
SPL Memory Usage:
SPL slab allocated: 90,346 MB
SPL slab used: 58,770 MB
how those counters coexists?
The text was updated successfully, but these errors were encountered: