Skip to content

hadris-fat: read_to_vec() reads all fragments in a single IO read when using with_cached_chain()#15

Merged
hxyulin merged 1 commit into
hxyulin:mainfrom
aruiz:wip/readfragments
Mar 11, 2026
Merged

hadris-fat: read_to_vec() reads all fragments in a single IO read when using with_cached_chain()#15
hxyulin merged 1 commit into
hxyulin:mainfrom
aruiz:wip/readfragments

Conversation

@aruiz

@aruiz aruiz commented Mar 10, 2026

Copy link
Copy Markdown
Collaborator

This batches IO reads for contiguous fragments. A contiguous file can be read with a single seek/read IO call.

This improved my bootloader kernel loading time from 1min to few seconds to load a 64MB kernel.

@hxyulin hxyulin merged commit 357b798 into hxyulin:main Mar 11, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants