Summary: | Wired memory not released after deletion from ZFS, kernel kills processes | ||
---|---|---|---|
Product: | Base System | Reporter: | pascal.guitierrez |
Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | samflanker |
Priority: | --- | ||
Version: | 10.1-STABLE | ||
Hardware: | amd64 | ||
OS: | Any |
Description
pascal.guitierrez
2015-06-04 07:29:53 UTC
my test case on 10.2-RELEASE amd64 1. create 1G file # dd if=/dev/urandom bs=1024 count=1024 of=blockout.bin 2. while : ; do cat blockout.bin ; done | pv -brt | dd bs=1024k count=16000 of=blockout2.bin 3. see Wired and ARC counts on 'top' output 4. remove blockout2.bin 5. see Wired and ARC counts on 'top' output my solution: disable UMA for ZFS vfs.zfs.zio.use_uma="0" vfs.zfs.arc_max="16G" try it |