modulovalue personal blog

I built a 2x faster lexer, then discovered I/O was the real bottleneck

Archiving 104K files into tar.gz reduced I/O time by 43x and total processing time by 2.3x. The bottleneck was not disk speed, it was syscall overhead.
Points
187
HN comments
92
Submissions
1
Cited by
0 commenters

Systems & PerformanceSoftware Engineering2026

On Hacker News

SubmittedTitle on HNPointsComments
Jan 20, 2026I built a 2x faster lexer, then discovered I/O was the real bottleneck by modulovalue18792

Related posts from the same era