A partir da versão 4.0, podemos limitar a largura de banda do Virtual Box para o acesso a imagens de disco (consulte Manual da Caixa Virtual para detalhes)
Precisamos criar um grupo de largura de banda primeiro (no exemplo abaixo chamado de "Limite" para 20 MB / s):
VBoxManage bandwidthctl "VM name" --name Limit --add disk --limit 20
VBoxManage storageattach "VM name" --storagectl "SATA" --port 0 --device 0 --type hdd
--medium disk1.vdi --bandwidthgroup Limit
VBoxManage storageattach "VM name" --storagectl "SATA" --port 1 --device 0 --type hdd
--medium disk2.vdi --bandwidthgroup Limit
Observação: Nas versões > = 4.2, esses comandos mudaram para:
VBoxManage bandwidthctl "VM name" add Limit --type disk --limit 20M
VBoxManage storageattach "VM name" --controller "SATA" --port 0 --device 0 --type hdd
--medium disk1.vdi --bandwidthgroup Limit
VBoxManage storageattach "VM name" --controller "SATA" --port 1 --device 0 --type hdd
--medium disk2.vdi --bandwidthgroup Limit
Precisamos fornecer os detalhes da nossa configuração pessoal acima.
Para limitar ainda mais o acesso ao disco a 10 MB / s, podemos emitir
VBoxManage bandwidthctl "VM name" --name Limit --limit 10 # version 4.0
VBoxManage bandwidthctl "VM name" set Limit --limit 10M # >= 4.2
Isso pode até ser feito durante o tempo de execução.