Skip to content

bz2 output write buffer - #179

Merged
jeremyestein merged 2 commits into
jeremy/mem-leakfrom
jeremy/bz2-write-buffer
Sep 11, 2026
Merged

jeremyestein merged 2 commits into
jeremy/mem-leakfrom
jeremy/bz2-write-buffer

Conversation

@jeremyestein

Copy link
Copy Markdown
Collaborator

Add small buffer between compression and the disk so it groups together small disk writes. This improves disk write performance substantially in local tests.

@jeremyestein
jeremyestein added this pull request to stack #182 September 10, 2026 16:51
small disk writes and improve write performance
least make it a power of two. We expect 30–60 open streams at a time
(one per bed location with an overlap period as the time-boxed files
switch over), so 64K is not a significant amount of memory.
@jeremyestein
jeremyestein force-pushed the jeremy/bz2-write-buffer branch from 91355d7 to f3e2296 Compare September 11, 2026 12:41
@jeremyestein
jeremyestein merged commit 55a35be into develop Sep 11, 2026
13 checks passed
@jeremyestein
jeremyestein deleted the jeremy/bz2-write-buffer branch September 11, 2026 13:35
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