我正在尝试限制通过 VirtualBox 运行的虚拟机的带宽。
trickle -d 5 virtualbox
不起作用,我相信是因为子进程的问题
(trickle -d 5 sudo apt-get upgrade
也不起作用)
如何限制 VirtualBox 虚拟机的下载/上传带宽?
答案1
VirtualBox 具有带宽限制,您可以通过 VboxManage 启用该功能。
请参阅http://www.virtualbox.org/manual/ch06.html#network_bandwidth_limit
限制是通过 VBoxManage 配置的。下面的示例创建一个名为“Limit”的带宽组,将限制设置为 20 Mbit/s,并将该组分配给虚拟机的第一个和第二个适配器:
VBoxManage bandwidthctl "VM name" add Limit --type network --limit 20m VBoxManage modifyvm "VM name" --nicbandwidthgroup1 Limit VBoxManage modifyvm "VM name" --nicbandwidthgroup2 Limit