問題タブ [paravirtualization]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 自分の OS が仮想化環境または非仮想化環境で実行されているかどうかを確認するにはどうすればよいですか?
ssh できるマシンにアクセスできます。OS が完全仮想化環境 (VMM がバイナリ変換を行う場所)、準仮想化環境、または非仮想化環境で実行されているかどうかを判断するにはどうすればよいですか? どうすればよいかについてはある程度の考えがあります (メモリ ページ/ディスクへのアクセスなどの一部の操作は、仮想化環境では時間がかかります) が、続行する方法がわかりません。
linux - xen dom0 はゲストですか、それともホストですか?
xen dom0 はホストであり、他の domU をホストしているといつも思っていました。
xen wiki ページでは、xen dom0 がホスト OS として言及されています。
ただし、xen dev list スレッドの 1 つで、xen 開発者は dom0 が PV ゲストであると述べています。
このスレッドでは、スレッドの最後の返信は
"はい。それは HVM ゲストで予想されます。システムコールのオーバーヘッドとメモリ帯域幅は、PV ゲストよりも高速になります (これが dom0 です。 これが、PVH が非常に興味深い将来の方向性である理由です。HVM コンテナーを使用した PV を下げることです)。 syscall オーバーヘッドとメモリ ページ テーブル操作。」
だから私の質問は:
- xen dom0 はゲストですか、それともホストですか?
- ゲストの場合、HVM dom0 はありますか?
linux - ディスク パフォーマンスのベンチマーク (Xen 上の Windows および Linux)
私は仮想化の世界に少し慣れていません...さまざまなツール (iometer、fio、dd ツール、および bonnie++) を使用していくつかのテストを行っています。これは、仮想化環境のさまざまなオペレーティング システムと、さまざまな種類の仮想化 (パラ仮想化とフル仮想化) のディスク パフォーマンスのベンチマークを行うことを目的としています。
Paravirt をインストールせずに比較的高いパフォーマンスの結果が得られたため、Windows (XP、7、および 8) のこれらのテストの結果は、ほぼすべてのツールで期待どおりではありませんでした。Windows用のドライバー、さらに驚くべきことは、paravirtをインストールした後です。ドライバーのパフォーマンスが低下します。
fio ツールを使用したテストのサンプル:
サイズが 16 GB、ブロック サイズが 512 KB のシーケンシャル ファイルの書き込み
Windows 7 (Full-Virt.): 87.2 MB/秒の平均総帯域幅
Ubuntu (Parvirt.): 72.9 MB/秒の平均総帯域幅
ここで何が起こっているかについてのアイデア (重要な場合に備えて、私は openSUSE を OS として使用しています) !!
ありがとう
vagrant - Vagrant - VirtualBox バージョン 5.0 未満の準仮想化「kvm」
以下に、この迷惑な設定があります。
このリンクでこれを見つけました。
場合によっては、VirtualBox のバージョンが >= 5.0 の場合、これは確実に機能するはずです。ただし、5.0 より前のバージョンでは、エラーが発生するはずです。
--paravirtprovider
質問: VirtualBox バージョンで が有効になっているかどうかを確認するにはどうすればよいですか? 可能であれば、これを Vagrantfile 自体で実行したいと考えています。ありがとうございました!