アカウント名:
パスワード:
Intelの第7世代Coreプロセッサー(Kaby Lake)以降とAMDの第7世代APU(Bristol Ridge)以降については、そのうえで動作するVM上でもWindows 10のみをサポートすることになるようなので、非常に都合が悪い。Windows 8.1以前の環境をVM上に残しておくということがCPUのサポートの問題で困難になってきているのだ。この問題を性能を犠牲にしてでも解決できるVMを提供するミドルウェアが出てくることを祈ろう。
それはHyper-Vだけの話じゃなくて?
CPUの動作そのものをソフトウェアエミュレーションで提供しているようなVMなら違うでしょうけれど、基本的には、性能の問題で、アドレス空間とかハードウェアのリソースのみを仮想化しているVMがほとんどである。こういった仮想化では、ホストCPUでの動作が保証されていないOSは、そのCPU上のVMでも動作が保証されない。
もっとも、Power PCなMacでx86環境を仮想的に作り出していたようなCPUの動作そのものをソフトウェアエミュレーションで提供しているVMなら、ホストPCでサポートされていないOSがVM上では動作することもありある。x86互換CPUでx86環境を提供するVMでは、性能問題もあり、残念ながらそこまでやる必要性はないので行われていないことがほとんどである。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
仮想化問題 (スコア:0)
Intelの第7世代Coreプロセッサー(Kaby Lake)以降とAMDの第7世代APU(Bristol Ridge)以降については、そのうえで動作するVM上でもWindows 10のみをサポートすることになるようなので、非常に都合が悪い。Windows 8.1以前の環境をVM上に残しておくということがCPUのサポートの問題で困難になってきているのだ。この問題を性能を犠牲にしてでも解決できるVMを提供するミドルウェアが出てくることを祈ろう。
Re:仮想化問題 (スコア:0)
それはHyper-Vだけの話じゃなくて?
Re:仮想化問題 (スコア:1)
CPUの動作そのものをソフトウェアエミュレーションで提供しているようなVMなら違うでしょうけれど、基本的には、性能の問題で、アドレス空間とかハードウェアのリソースのみを仮想化しているVMがほとんどである。こういった仮想化では、ホストCPUでの動作が保証されていないOSは、そのCPU上のVMでも動作が保証されない。
もっとも、Power PCなMacでx86環境を仮想的に作り出していたようなCPUの動作そのものをソフトウェアエミュレーションで提供しているVMなら、ホストPCでサポートされていないOSがVM上では動作することもありある。x86互換CPUでx86環境を提供するVMでは、性能問題もあり、残念ながらそこまでやる必要性はないので行われていないことがほとんどである。