Page MenuHomeFreeBSD

tarfs: Add some sysctls to control readahead/behind
Needs ReviewPublic

Authored by markj on Oct 31 2024, 3:12 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 6, 6:14 AM
Unknown Object (File)
Wed, Nov 5, 8:15 PM
Unknown Object (File)
Sat, Oct 25, 9:30 PM
Unknown Object (File)
Sep 25 2025, 8:38 AM
Unknown Object (File)
Sep 18 2025, 4:14 AM
Unknown Object (File)
Sep 17 2025, 4:56 AM
Unknown Object (File)
Sep 10 2025, 7:34 AM
Unknown Object (File)
Sep 8 2025, 7:39 PM
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