У меня есть несколько виртуальных машин Linux и Windows на ESXi.
Я поставил внешний жесткий диск на usb-порт на сервере ESXi и добавил этот диск в VM.
виртуальная машина Windows скопировала один большой файл на этот диск со скоростью 30 Мбит/с (диск был отформатирован как NTFS).
Linux VM может делать это только со скоростью 13 Мб / с (я пробовал разные файловые системы, e.G NTFS, ext4, xfs, jfs).
Я тестировал скорость записи этой команды:
dd if=/dev/zero of=<mount point>/test bs=64K count=10000 conv=fsync
Я также проверил скорость чтения hdparm. Речь идет о 10 МБ / с.
на виртуальной машине Windows скорость чтения/записи на этом диске около 30 МБ/с.
Как я могу получить хорошую производительность usb на виртуальной машине Linux?
все испытания проводились на USB2.0.