[pbs-devel] [PATCH proxmox/proxmox-backup v3] tape: implement multithreaded read
Dominik Csapak
d.csapak at proxmox.com
Wed Mar 19 15:12:38 CET 2025
On 2/21/25 16:06, Dominik Csapak wrote:
> this is a replacement series for my previous patches[0]
>
> I dropped the verification patches again, and moved the thread config to
> the tape jobs/tape backup api. That way it's much nearer the actual
> issue, and we don't run into problems with resource constraints, since
> one job cannot run multiple times (if a user configures many jobs in
> parallel, that must be deliberate then).
>
> changes from v2:
> * slight rewording of the commit message
> * rebase on master (include pbs-api-types repo change)
> * keep default to 1
> * keep minimum of channel size 3
>
> changes from v1:
> * reordered code from verify,tape to tape,verify
> * marked verify patches as rfc
> * use a struct for saving the values in the datastore (as thomas
> suggested)
> * introduces another verify patch to merge the chunk loading into the
> worker threads
>
> 0: https://lore.proxmox.com/pbs-devel/20240507072955.364206-1-d.csapak@proxmox.com/
>
ping, would be nice to get feedback on this, since some users are asking for this on the forum
More information about the pbs-devel
mailing list