Page MenuHomeFreeBSD

tarfs: Add some sysctls to control readahead/behind
AcceptedPublic

Authored by markj on Oct 31 2024, 3:12 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 24, 6:46 AM
Unknown Object (File)
Nov 27 2025, 6:07 AM
Unknown Object (File)
Nov 25 2025, 7:23 PM
Unknown Object (File)
Nov 22 2025, 5:11 PM
Unknown Object (File)
Nov 6 2025, 6:14 AM
Unknown Object (File)
Nov 5 2025, 8:15 PM
Unknown Object (File)
Oct 25 2025, 9:30 PM
Unknown Object (File)
Sep 25 2025, 8:38 AM
Subscribers

Details

Reviewers
allanjude
des
Summary

We have a suspicion that overly eager readahead (and corresponding
decompression overhead) might be pessimizing boot times on some slow
arm64 systems. Readahead is definitely beneficial in general there, but
it's possible we're doing too much.

Add some sysctls to make experiementation easier.

Sponsored by: Klara, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 60280
Build 57164: arc lint + arc unit