CPU 命令セットフラグを非表示にすることは可能ですか?

CPU 命令セットフラグを非表示にすることは可能ですか?

私はベルギーのウェストフランドル大学の大学院生で、Citrix XenServer での XenMotion の可能性を研究しています。現在、Intel Xeon X5365 (Clovertown 3GHz) から Intel Xeon X5470 (Harpertown 3.33 GHz) まで XenMotion を動作させようとしています。

おそらく Harpertown の SSE4.1 機能が障害の原因であると思われます。(X5365 から E5345 (Clovertown 2.33 GHz) への移行は完璧に機能するため、クロック速度の問題ではないでしょう)

私の同僚は ESX で作業しており、VMotion を試しており、ESX 内から CPU フラグをマスクする機能を持っています。

ここで疑問に思うのは、proc ファイルシステム内のフラグを非表示にしたり、起動時の命令でフラグを非表示にしたりできるかどうかということです。

答え1

残念なことに、現在のところ XenServer 5.5 ではこれがサポートされていません。

良いニュースとしては、これは基盤となる XenSource ハイパーバイザーの機能なので、近い将来に XenServer でも利用できるようになると思われます。

関連情報