Is vfs.zfs.arc_meta_limit supposed to be a (relatively) hard limit on cached metadata?
ZFS is exceeding vfs.zfs.arc_meta_limit on some of my boxes; in one instance consuming all available RAM, paging everything out and bringing the system to its knees.
Note 7-8X over the limit!
I've observed it on 8.2-RELEASE patched to ZFS 5/28 and 9.0-RELEASE, both running on EC2 and locally on 8.2-RELEASE on a bare machine.
I first observed it as a result of periodic/security/100.chksetuid where I'm thinking it's caused by find traversing everything.
ZFS is exceeding vfs.zfs.arc_meta_limit on some of my boxes; in one instance consuming all available RAM, paging everything out and bringing the system to its knees.
Code:
$ uname -a
FreeBSD local 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Jul 8 00:54:56 UTC 2011 root@8.8.8.8:/usr/obj/usr/src/sys/XENHVM amd64
$ sysctl vfs.zfs | grep arc_meta
vfs.zfs.arc_meta_limit: 1610612736
vfs.zfs.arc_meta_used: 12183379056
I've observed it on 8.2-RELEASE patched to ZFS 5/28 and 9.0-RELEASE, both running on EC2 and locally on 8.2-RELEASE on a bare machine.
I first observed it as a result of periodic/security/100.chksetuid where I'm thinking it's caused by find traversing everything.