diff --git a/lib/gui/modules/child-writer.ts b/lib/gui/modules/child-writer.ts index 108932e8..4cd5e2f9 100644 --- a/lib/gui/modules/child-writer.ts +++ b/lib/gui/modules/child-writer.ts @@ -119,7 +119,7 @@ async function writeAndValidate({ onProgress, verify, trim: autoBlockmapping, - numBuffers: 32, + numBuffers: Math.min(2 + (destinations.length - 1) * 32, 256), decompressFirst, }); const result: WriteResult = {