I have Windows Server 2016 installed in a bhyve VM on FreeBSD 12.0 and overall it runs well, except I/O operations are slow. For example, simply extracting a 12KB zip archive can take close to 10 seconds. I did an iostat on its device (/dev/vmm/winserver2016) and here's the output I got when doing the extract:
it has 2 cores and 3GB on an i5 4570 (host has 8GB totalmem) and all running on an SSD and the vm was installed in a zfs dataset with vm-bhyve. Any insights would be great. Not used for production at least
Code:
tty cpu tin tout us ni sy in id 0 27 0 0 31 0 69 0 27 0 0 24 0 76 0 27 0 0 33 0 67 0 27 0 0 33 0 67 0 27 0 0 44 0 56 0 27 0 0 51 0 49 0 27 0 0 50 0 50
it has 2 cores and 3GB on an i5 4570 (host has 8GB totalmem) and all running on an SSD and the vm was installed in a zfs dataset with vm-bhyve. Any insights would be great. Not used for production at least