Date: Thu, 04 Jun 2015 07:29:53 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 200628] Wired memory not released after deletion from ZFS, kernel kills processes Message-ID: <bug-200628-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200628 Bug ID: 200628 Summary: Wired memory not released after deletion from ZFS, kernel kills processes Product: Base System Version: 10.1-STABLE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: pascal.guitierrez@gmail.com Seeing this behaviour on 10.1-RELEASE and 10.1-STABLE (May 26th) amd64 systems. Systems are low-memory (2GB), but have also seen this behaviour on high (256GB) memory systems all without swap. 10.0-RELEASE seems to NOT be affected. How-to-repeat: Run a system without swap and a ZFS filesystem (eg: 1TB to 2TB used). Appears to be triggered when deleting (either through snapshots, or via regular files) a large of amount data (hundreds of GB) (even with few files). Wired memory skyrockets and is never reclaimed until hitting vm.v_free_min, after which the kernel randomly kills processes to stay up. Once this has been done, sometimes the wired memory is reclaimed, sometimes not. Exactly the same config on 10.0-RELEASE is not affected. Have tried setting: vfs.zfs.arc_max=128M (and lower) vfs.zfs.zio.use_uma=0 (no effect) increasing v_free_min and v_free_target = system just kills processes faster -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200628-8>