Both text_ranged_read and binary_ranged_read walk the output stream byte-by-byte from position 0 on every call. Reading a 500 MB .so through FUSE in 128 KB chunks is ~terabyte-scale byte work. Offsets are sorted → binary-search to the start position and extend_from_slice the spans.
Both
text_ranged_readandbinary_ranged_readwalk the output stream byte-by-byte from position 0 on every call. Reading a 500 MB.sothrough FUSE in 128 KB chunks is ~terabyte-scale byte work. Offsets are sorted → binary-search to the start position andextend_from_slicethe spans.