You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am not sure if I have something misconfigured or if this is just expected behavior, but I am getting poor file transfer performance. Speeds are 45-60 MB/s whereas samba is around 275 MB/s with my setup. Large directory listings with virtiofs are much faster than samba however. Are these speeds expected? If not, is there anything I can do to improve performance?
To Reproduce
Transfer a single large file (~2 GB+) to or from the host OS using the mounted virtiofs drive.
Expected behavior
Speeds should ideally be comparable to samba
Host:
Distro: Unraid 6.12.6
Kernel version: Linux 6.1.64-Unraid x86_64
QEMU version: 7.2.0
libvirt version: 8.7.0
VM:
Windows 11
VirtioFS, 01/10/2024,100.6.101.58000
The VM XML file is pretty standard per the documentation I could find, noteworthy points below:
I can confirm, NVME transfers over VirtioFS run about 400 MB/s. Identical transfers in the same environment over SMB 3-5 GB/s. This is on Unraid QEMU 7.2 with the test VirtioFS drivers. @johnsanc314 also tested the latest Rust virtiofsd with similar results.
I am not sure if I have something misconfigured or if this is just expected behavior, but I am getting poor file transfer performance. Speeds are 45-60 MB/s whereas samba is around 275 MB/s with my setup. Large directory listings with virtiofs are much faster than samba however. Are these speeds expected? If not, is there anything I can do to improve performance?
To Reproduce
Transfer a single large file (~2 GB+) to or from the host OS using the mounted virtiofs drive.
Expected behavior
Speeds should ideally be comparable to samba
Host:
VM:
The VM XML file is pretty standard per the documentation I could find, noteworthy points below:
The text was updated successfully, but these errors were encountered: