I am in the process of migrating a few months worth of Virtual Machine backups to Duplicacy using 1M min/max/c init options, as suggested in the forums … I am currently backing up to the local hard drive on the backup server we have that stores backups and then I am planning to copy to B2 for offsite backups. As I always plan to backup primarily to local storage and then copy to offsite backups, I am looking primarily at local backup performance and have noticed that Duplicacy is limited to one CPU thread. As the server has 48 cores with an extremely fast PCI-E raid, I am currently hitting 100% single thread and not getting the best performance possible due to single thread limitations and no multithreading.
What is the possibility that it would be possible to implement CPU multithreading support? It would be beneficial to have multiple CPU threads compressing/encrypting then a single thread, especially in my case.