問題タブ [kvm]

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.

0 投票する
3 に答える
16314 参照

qemu - libvirt は copy on write でクローン qcow2 をサポートしていますか?

qcow2 サポート形式は copy-on-write.qcow2 の詳細はこちら. libvirt は、コピー オン ライトで qcow2 VM イメージのクローンをサポートしていますか。次のオプションはありません。

仮想クローン

0 投票する
3 に答える
1044 参照

qemu - 誰でも qemu-kvm と kvm に関するいくつかの入門書を紹介できますか?

私はkvmの新人です。qemu-kvmとkvmはどちらも現在非常に複雑です。誰でも qemu-kvm と kvm に関するいくつかの入門書を紹介できますか? どうもありがとう!

0 投票する
1 に答える
2965 参照

hadoop - コマンド「hadoop namenode -format」は、ハードディスクのファイルシステム タイプ全体を変更しますか?

私の Hadoop は KVM 環境上に構築されていますが、VM は Hadoop 分散コンピューティング用だけではなく、他の重要なタスクを持っています。

hadoop namenode -formatそれで、コマンドがVMのハードディスク全体をHDFSタイプにフォーマットし、VMの他のジョブをクラッシュさせるかどうか疑問に思っています...

ところで、HDFS に関するリソースはありますか? 私はその味を非常に感謝します。

0 投票する
2 に答える
3030 参照

kvm - KVM ゲストにファイルをアップロード

KVM (Kernel Based Virtual Machine) ゲストでファイルをアップロードするために使用するのに最適なライブラリはどれですか?

0 投票する
3 に答える
1963 参照

r - Rのパフォーマンスを最適化する方法

私が理解しようとしている最近のパフォーマンスベンチマークがあります。Redhat Linuxマシンでは、スペックが同等のWindows 7ラップトップよりもパフォーマンスが50%遅く見える大きなスクリプトがあります。Linuxマシンはkvmを使用して仮想化され、16GBのメモリとともに4つのコアが割り当てられています。スクリプトはioを集中的に使用しませんが、かなりの数のforループがあります。主に、最適化に使用できるRコンパイルオプションや、これをより比較可能にするのに役立つ可能性のあるカーネルコンパイラオプションがあるかどうか疑問に思っています。任意のポインタをいただければ幸いです。比較しやすいように、別のマシンを入手して、生の金属を使用してテストします。

パフォーマンスの比較

これらは、LinuxマシンでRをコンパイルするために使用しているconfigureフラグです。私はかなりの実験をしましたが、これにより、より大きなデータセットの実行時間が緑色で12秒短縮されたようです。基本的に、これらのオプションを使用して2.087秒から1.48秒に変更しました。

アップデート1

スクリプトはまだ最適化されていません。別のグループが実際にスクリプトに取り組んでおり、apply関数を使用するように要求しましたが、これが時代の格差をどのように説明しているかはわかりません。

プロファイルの上部は次のようになります。これらの関数のほとんどは、後で適用関数を使用して最適化されますが、現在は両方のマシンでリンゴからリンゴへのベンチマークが付けられています。

私の最初の疑いと私はまもなくテストし、私の発見で更新することは、KVMLinux仮想化が原因であるということです。このスクリプトは非常にメモリを消費し、多数の配列操作とRがコピーで渡されるため(もちろんmallocする必要があります)、これが問題の原因である可能性があります。VMはメモリコントローラーに直接アクセスできず、他のVMと共有する必要があるため、問題が発生する可能性が非常に高くなります。私は今日の後半に生のマシンを入手し、私の発見で更新します。

迅速な更新をありがとうございました。

アップデート2

当初、パフォーマンスの問題の原因はVMを使用したハイパースレッディングが原因であると考えていましたが、これは正しくないことが判明し、ベアメタルマシンでのパフォーマンスは比較的同じでした。

後で、Windowsラップトップが計算に32ビットバージョンのRを使用していることに気付きました。これにより、64ビットバージョンのRを試してみましたが、まったく同じスクリプトで32ビットよりも約140%遅くなりました。これは、64ビットがRの32ビットバージョンよりも約140%遅くなる可能性があるという疑問に私を導きます。

私たちが見ているのは、32

Windows32ビット実行時間48秒Windows64ビット実行時間2.33秒。

Linux64ビット実行時間2.15秒。Linux 32ビット実行時間<進行中>(RHEL 6.3 x86_64で32ビットバージョンを構築しましたが、32ビットバージョンのRHEL 6.3でリロードするパフォーマンスの向上は見られませんでした)

私はこのリンクを見つけましたが、それはいくつかの64ビットマシンでの15-20%のヒットを説明するだけです。

http://www.hep.by/gnu/r-patched/r-admin/R-admin_51.html

申し訳ありませんが、スクリプトを合法的に投稿することはできません。

0 投票する
2 に答える
608 参照

linux-kernel - KVM ハイパーバイザーのリモート接続

私は Linux KVM 仮想化の分野では初心者です。LibVirt やその他のサードパーティ ライブラリを使用せずに、リモートの Linux マシンから KVM ハイパーバイザーに接続する方法を教えてください。これを検索しましたが、得られた結果はすべて libvirt またはそれに関連するコマンドを使用したものでした。サードパーティのライブラリを使用することは許可されておらず、リモート マシンから KVM のバックアップを取得する必要があります。

また、VMware ESXi では必要ないのに、KVM ではデーモンが必要な理由を教えてください。

0 投票する
1 に答える
3052 参照

linux-kernel - qemu/kvm を使用して、「-kernel、-initrd、-append」などの引数で Linux カーネルを起動します

qemu/kvm では、引数 -kernel をカーネル イメージへのパスで、-initrd を init RAM ディスクへのパスで、-append をカーネル起動用のコマンドラインで設定できます。ゲスト システムに含まれる Linux カーネル イメージと競合しますか? ゲストの起動時にカーネル イメージをロードする重複した手順をスキップするにはどうすればよいですか? ありがとう

0 投票する
1 に答える
233 参照

kvm - ディスク変更のLibvirtイベントがDomainEventRegisterAny()によって登録されていません

libvirtイベントを介してKVMハイパーバイザー上のドメインの変更を監視するアプリケーションを作成しています。

最近、libvirtを9.4から9.10にアップグレードしましたが、この問題が発生しています。

の登録をDomainEventDiskChangeCallback解除しているときに、libvirtエラーが発生します。

virConnectDomainEventRegisterAny()ここで、2は、ディスク変更イベントタイプに対して返されるcallbackidです。

libvirt 0.9.4-23.el6_2.6を使用した場合、このエラーは発生しませんでした

最近行われた変更について教えていただけますか?

また、diskchangeイベントはドメインライフサイクルイベントの一部ですか?

この問題に関するご協力をいただければ幸いです。

ありがとう、よろしく、Abhishek

0 投票する
1 に答える
113 参照

compiler-construction - KVM ゲストで Intel コンパイラを使用する

私は KVM ゲストを使用しており、パフォーマンスを向上させるために Intel コンパイラで apache をコンパイルします。仮想マシンで Intel コンパイラを使用するのは良い考えですか?

0 投票する
2 に答える
1205 参照

android - Ubuntu 上の GoogleTv android エミュレーター

最近、Ubuntu 12 デスクトップ版 (KVM 対応) で GoogleTv Android エミュレーターを実行しようとしました。起動すると、画面が真っ白になります。debug-all オプションを使用してログ ファイルを確認したところ、次のような結果が得られました。最後の 2 行で何度も繰り返されます。どんな助けでも大歓迎です。

ディーパック

0.0.1:1970: 接続を再試行しています。コネクタ FD = 27 エミュレーター: ソケット '127.0.0.1:1970' への接続中にエラーが発生しました: 111 -> 接続が拒否されました*