Skip to content

Preallocate download streams#229

Merged
DecDuck merged 4 commits into
developfrom
prealloc-stream-dls
Aug 31, 2025
Merged

Preallocate download streams#229
DecDuck merged 4 commits into
developfrom
prealloc-stream-dls

Conversation

@DecDuck
Copy link
Copy Markdown
Member

@DecDuck DecDuck commented Aug 31, 2025

Significantly boosts high IO-latency downloads, by reducing the time waiting before files to come down the request.

On my NFS spinning-rust NAS, this literally doubled my download speed, even with the 1400ms of debug latency.

@DecDuck DecDuck marked this pull request as ready for review August 31, 2025 04:50
@DecDuck DecDuck merged commit a520d52 into develop Aug 31, 2025
5 checks passed
@DecDuck DecDuck deleted the prealloc-stream-dls branch August 31, 2025 04:50
Huskydog9988 pushed a commit to Huskydog9988/drop that referenced this pull request Apr 16, 2026
* feat: pre-allocate streams for high-latency downloads

* fix: update drop-base

* fix: remove debug latency

* fix: lint
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.

1 participant