LoginSignup
3
3

More than 5 years have passed since last update.

Macでvagrant upするときVirtualBoxの準仮想化プロバイダをminimalにする

Last updated at Posted at 2015-12-23

2016-12-25 追記

これやる意味あまり無いみたい。

というか、ホスト側がMacの時にゲストが何であろうと指定するもんだと勘違いしてました。ドキュメントにもMac OS guestsと書いてある。最近は特に何も指定しなくても不具合を感じていないので、VirtualBoxのバージョンがあがって解決されたんだろうと思う。

ちなみにすこぶる調子が悪かった具体的な現象は、特にホストのMacがスリープから復帰した時にゲストVMが暴走してCPU使用率100%、ファン爆回転といったものでした。


デフォルトだとKVMになってMacだと調子がすこぶる悪い。ドキュメントには以下のように記載されている。

The minimal provider is mandatory for Mac OS X guests

Vagrantfileに以下のように記載してあげると起動前にminimalに変更してくれる。

  config.vm.provider "virtualbox" do |v|
    v.customize ["modifyvm", :id, "--paravirtprovider", "minimal"]
  end
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3