I am looking for the best place to throttle a Windows 10 VirtualBox VM.
Home LAN is 1 Gbps. WISP speed is about 8-9 Mbps.
Whenever the W10 system starts downloading updates pretty much every system in the home LAN is blocked from using the web. I never experienced this before with any system on the LAN, but I haven't used Windows much the past many years. Rather remarkable that a single system can hog the entire connection.
I have the P2P nonsense disabled on the W10 VM.
Should I throttle W10 at the host? VirtualBox does support some kind of bandwidth limiting. Or at the router (DD-WRT)? I don't think the router can distinguish between the host and VM guests. VirtualBox config is NAT and not bridged.
If I throttle at the host, do I use the LAN speeds as a guide or the WISP speed? That is, to allow using the web, the VM needs to use less than the 8-9 Mbps. Do I limit the VM to, say, 5 Mbps on the host?
Or is there a way to throttle at the router?
Usually the host is otherwise idle while I update Windows. Perhaps the easiest way is configure the router to throttle the entire host system?
Perhaps this could be resolved by scheduling, but the VM is not on much and gets updated when I am tinkering and not like a normal system.
Thanks.
