MachineQIIMEリリース情報VBoxHeadless(ウィンドウ非表示起動)VirtualBoxは、仮想マシンを起動させるとコンソールが起動して仮想マシンの画面が表示されます。以下の様な場合はコンソール画面が不要になります。Windowを立ち上げない環境でVirtualBoxのゲストマシンを立ち上げるそういった時にVBoxHeadlessという機能を使い、コンソール画面を表示させないで起動させることができます。これによりホストマシンのリソースを節約することができます。VBoxHeadlessを使用した時にコンソール画面が必要になったときは、VRDPを使って画面を表示することができます。VBOXHEADLESSの起動方法VBoxHeadlessで仮想マシンを起動するには3つの方法があります。VBoxManageコマンドを使う方法おなじみのVBoxManageコマンドに–typeオプションを付けて起動する方法です。仮想マシンの実行が開始される前の、特に起動の初期段階での失敗した時には詳細なエラーメッセージを見ることができます。VBoxHeadlessコマンドをVBoxManageコマンドで起動に失敗した時のトラブルシューティングに役立ちます。<uuid|name>通常使用時にはVBoxMangeコマンドでの起動が良いようです。ちなみに、他のOSでは確認していませんが、Windowsの場合VBoxHeadlessコマンドで起動させるとプロンプトが帰ってきません。c」コマンドで強制的にプロンプトを戻そうとすると、仮想マシンは中断状態になってしまいます。実はVirtualBoxマネージャーからも「Shiftキー」を押しながら起動アイコンをクリックすることで、Headlessで起動させることができます。簡単ですが、仮想マシンを通常起動とHeadless起動させてホストOSのメモリの使われ方の変化を見てみました。仮想マシンは起動後、十分な時間を置いて落ち着いたところで、タスクマネージャーでの消費メモリ量を見ています。109,640KB素の状態で何も動いていないUbuntuでしたが、なんとメモリが55MBも減る結果となりました。複数の仮想マシンを同時に動かしている環境などは、かなりのメモリ削減効果があるのではないでしょうか。