Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(13/SCALE) Reduce number of arc_prune threads. #33

Merged
merged 1 commit into from
Dec 22, 2021

Conversation

ghost
Copy link

@ghost ghost commented Dec 22, 2021

On FreeBSD vnode reclamation is single-threaded, protected by single
global lock. Linux seems to be able to use a thread per mount point,
but at this time it creates more harm than good.

Reduce number of threads to 1, adding tunable in case somebody wants
to try more.

On FreeBSD vnode reclamation is single-threaded, protected by single
global lock.  Linux seems to be able to use a thread per mount point,
but at this time it creates more harm than good.

Reduce number of threads to 1, adding tunable in case somebody wants
to try more.

Signed-off-by: Alexander Motin <mav@FreeBSD.org>
@ghost ghost requested a review from amotin December 22, 2021 19:16
@amotin amotin merged commit 903b641 into truenas/zfs-2.1-release Dec 22, 2021
@amotin amotin deleted the NAS-113323 branch December 22, 2021 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant