Bug 228399

Summary: vnlru uses 100% cpu
Product: Base System Reporter: avkarenow
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: New ---    
Severity: Affects Only Me CC: lwhsu
Priority: ---    
Version: 11.1-RELEASE   
Hardware: amd64   
OS: Any   

Description avkarenow 2018-05-21 15:47:37 UTC
Hello,

I'm using FreeBSD 11.1-RELEASE with ZFS.

From periodic `find` is running every night and it causes a problem with vnlru - ~100% CPU usage. `Find` finishing its work about a few hours later (before upgrade, on FreeBSD 10.3 it was a few minutes and minimal usage of CPU).

When I run `find` at day manually - it also using 100% CPU by vnlru.

The "solution" is bump kern.maxvnodes value and vnlru CPU usage is about 0% for few minutes and again I need to bump kern.maxvnodes until `find` finish its job.

Any ideas?


Best Regards