Skip to content

dd: write complete blocks without buffering them first#13471

Open
relative23 wants to merge 5 commits into
uutils:mainfrom
relative23:dd-buffered-output-fast-path
Open

dd: write complete blocks without buffering them first#13471
relative23 wants to merge 5 commits into
uutils:mainfrom
relative23:dd-buffered-output-fast-path

dd: shorten buffered output fast-path comments

1180ce8
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis succeeded Jul 23, 2026

Performance Gate Passed

⚡ 2 improved benchmarks
✅ 337 untouched benchmarks
⏩ 46 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation dd_copy_separate_blocks 44,076.4 µs 971.8 µs ×45
Simulation dd_copy_default 13.6 ms 11.2 ms +21.98%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing relative23:dd-buffered-output-fast-path (1180ce8) with main (20bc45c)

Open in CodSpeed

Footnotes

  1. 46 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.