SkillAgentSearch skills...

Reapfrog

Rust library for multi-file readahead / dropbehind

Install / Use

/learn @the8472/Reapfrog
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Version

reapfrog

The library optimizes single-pass reading of many small files by taking a path iterator as input and returning Read implementations for each file that automatically schedule posix_fadvise readaheads for the following files to always keep a prefetch window ahead of the current read position, even across files.

Can also perform dropbehind to avoid cluttering the disk caches, but this is optional since it might interfere with other processes accessing those files at the same time.

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated7mo ago
Forks4

Languages

Rust

Security Score

87/100

Audited on Aug 21, 2025

No findings