VirtualBox 5 udostępnia ustawienie o nazwie "Interfejs parawirtualizacji" które może poprawić wydajność niektórych konkretnych systemów operacyjnych gości.
Czy istnieje sposób, aby ustawić tę opcję w Vagrantfile
?
I ogólnie: Czy istnieje dokumentacja, w jaki sposób ustawić ustawienia przyspieszenia za pomocą pliku Vagrant?
Odpowiedzi:
11 dla odpowiedzi nr 1Znalazłem to. VBoxManage
(narzędzie VirtualBox CLI) ma opcjonalny argument o nazwie --paravirtprovider
. Możesz dodać to do vb.customize
połączenie:
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/trusty64"
config.vm.provider "virtualbox" do |vb|
vb.customize [
"modifyvm", :id,
"--memory", "1024",
"--paravirtprovider", "kvm", # for linux guest
"--cpus", "2"
]
end
end
Inne ustawienia procesora są również dostępne w ten sposób, vb.customize
przyjmuje ten sam argument co VBoxManage
. Odnosić się do VboxManage --help
aby uzyskać listę wszystkich opcji.