I recently replaced a storage device and copied all my VirtalBox VMs to a large USB stick. The USB stick advertizes IO performance so I thought VMs may run efficiently out of it, but a few minutes into the VM session, I noticed a 100% usage of the USB stick on the Windows 10 host and very low IO throughput activity.
Would it be better to put the VM on a hard-disk drive? Are there some well-known or established guidelines on where to save VM files?