HomeFreeBSD

Revert commit 8733bc277a383cf59f38a83956f4f523869cfc90

Description

Revert commit 8733bc277a383cf59f38a83956f4f523869cfc90

Author: Mateusz Guzik <mjg@FreeBSD.org>
Date: Thu Sep 14 16:13:01 2023 +0000

vfs: don't provoke recycling non-free vnodes without a good reason

If the total number of free vnodes is at or above target, there is no
point creating more of them.

This commit was done as a performance optimization but ends up
causing slowdowns when doing operations on many files.

Approved by: re (cperciva)
Requested by: re (cperciva)

(cherry picked from commit ab05a1cf321aca0fe632c1ab40f68630b477422c)
(cherry picked from commit 2ca9c96dc0cf0d1f91b37346bce8fd0dd1639ddd)

Details

Provenance
mckusickAuthored on Wed, Nov 13, 7:37 PM
cpercivaCommitted on Fri, Nov 15, 11:23 PM
Parents
rGf0bfc02cba55: release: Don't copy container images into /ftp/
Branches
Unknown
Tags
Unknown
Reverts
rG8733bc277a38: vfs: don't provoke recycling non-free vnodes without a good reason