HomeFreeBSD

fusefs: implement non-clustered readahead

Description

fusefs: implement non-clustered readahead

fusefs will now read ahead at most one cache block at a time (usually 64
KB). Clustered reads are still TODO. Individual file systems may disable
read ahead by setting fuse_init_out.max_readahead=0 during initialization.

Sponsored by: The FreeBSD Foundation

Details

Provenance
asomersAuthored on Jun 17 2019, 4:56 PM
Parents
rGeadd12d35d89: fusefs: rename the ReadCacheable.default_readahead test
Branches
Unknown
Tags
Unknown

Event Timeline