[pbs-devel] [RFC PATCH proxmox-backup stable-3 0/3] improve verify speed under certain conditions

Dominik Csapak d.csapak at proxmox.com
Mon Jul 7 15:27:03 CEST 2025


by parallelizing the chunk loading.

While talking off-list with f.gruenbichler about the pbs-restore speed
improvements, it came up that we don't parallelize the reads when
verifying snapshots.

This series introduces 2 patches that does this, the first just moves
the loading into the threads, and the second creates a seperate thread
pool just for reading.

It was developed on stable-3, if this kind of change is wanted, I would
of course send it for master too. (Some structure seems to have changed
there, so it's not a straightforward cherry-pick/port)

Dominik Csapak (3):
  verify: rename variables
  verify: move chunk loading into parallel handler
  verify: use separate read pool for reading chunks

 src/backup/verify.rs | 85 +++++++++++++++++++++++++-------------------
 1 file changed, 48 insertions(+), 37 deletions(-)

-- 
2.39.5





More information about the pbs-devel mailing list