Virtual PC 2007を使用時、ゲストOSの動作が、とぎれとぎれ動く様な感じで使い物にならない時の暫定対策をテスト中。
■対策方法
以下の様にOptions.xmlにenable_idle_threadの一行を追加
<virtual_machines>
http<enable_idle_thread type="boolean">true</enable_idle_thread>
</virtual_machines>
■副作用
残念ながら、この対策方法ではHOST OSのCPU使用率が高くなると言う副作用があります。
・シングルCPU環境の場合は、CPU使用率は100%になります。
・デュアルCPU環境の場合は、50% x2程度になります。
原因は、Virtual PC 2007でも以下と同じと思われます。
http://support.microsoft.com/kb/899525/en-us
要はVirtual PCと特定のチップセットの機能間の不具合と言うことらしいです。
因みに、私の使用環境はCore2Duo + 965 Expressです。
以下にも説明がありますので参考にされると良いと思います。
Virtual PC Guy's WebLog : Last resort for performance issues with Virtual PC on laptops
http://blogs.msdn.com/virtual_pc_guy/archive/2007/03/27/last-resort-for-performance-issues-with-virtual-pc-on-laptops.aspx