Skip to content

Commit 79ca91f

Browse files
committed
perf(pegboard): increase page size for passing data from downlaod to lz4
1 parent 317678e commit 79ca91f

File tree

1 file changed

+3
-1
lines changed
  • packages/edge/infra/client/manager/src/actor

1 file changed

+3
-1
lines changed

packages/edge/infra/client/manager/src/actor/setup.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,9 @@ impl Actor {
232232
},
233233
// Pipe lz4 stdout to tar stdin
234234
async move {
235-
let mut buffer = [0; 8192];
235+
// Large buffer size (instead of system page size) reduces system
236+
// calls
237+
let mut buffer = [0; 65536];
236238
loop {
237239
let n = lz4_stdout.read(&mut buffer).await?;
238240
if n == 0 {

0 commit comments

Comments
 (0)