dokany
dokany copied to clipboard
Mirror.exe file transfer performance on remote network share
Feature request can skip this form. Bug report must complete it. Check List
must be 100% match or it will be automatically closed without further discussion. Please remove this line.
Environment
- Windows version: 11
- Processor architecture: x64
- Dokany version: 2.2.0
- Library type (Dokany/FUSE): Dokany
Check List
- [x] I checked my issue doesn't exist yet
- [x] My issue is valid with mirror default sample and not specific to my user-mode driver implementation
- [x] I can always reproduce the issue with the provided description below.
- [x] I have updated Dokany to the latest version and have reboot my computer after.
- [x] I tested one of the last snapshot from appveyor CI
Description
I have this use case where I am using mirror.exe to mount some remote network shares as local drives on a Windows 11 VM. The shares are connected to via WireGuard VPN and the performance when copying a file via the explorer (without Dokany) is the upload limit of the remote connection (around 40mb/s) but when doing the same operation through Dokany's "local" drive the performance maxes out at around 12mb/s. However, if I start multiple concurrent copies, I can achieve similar speeds to what I could with a single file transfer without Dokany. I was wondering if there is anything I can possibly do to improve the performance of this particular scenario. The performance penalty of using Dokany with a local network share is pretty negligible on the same machine, but this remote drive ends up chocking it.
I appreciate the help!