2012/10/23

PCoIP ビデオ再生(Video Playback)を、より美しく


http://blogs.vmware.com/performance/2012/10/turbo-charge-view-video-performance.html

なんとっ。
Windows OSのUDPパケット取扱に関するレジストリをいじるのか・・・


超要約すると、
手順
1.仮想デスクトップOSで仮想NICを、vmxnet3 にする。
2.http://support.microsoft.com/kb/235257 に従ってレジストリを変更する。


筆者も試してみた。
結果、たしかに上記設定によって、画面遷移のハゲしいコンテンツを使っているときのフレームレート上がった。具体的には、某コンテンツを使ったとき、1回しか計測していないけど、

上記設定前:8fps程度
上記設定後:14fps程度

となった。ここまで違うのだから、測定誤差を織り込んだとしても効果アリと言えそうだ。
なお、当然の作用として、ネットワーク帯域もfpsに比例して増える。ははは。世の中に魔法は存在しない。



※VMware ViewでWindows7 or Vistaを使うときは、NICをvmxnet3にすべきだ、という旨はマニュアル(VMware View 管理)に書いてある。

--- 以下、コピペ

重要
Windows7 および Windows Vista オペレーティングシステムの場合は、VMXNET3 ネットワークアダプタを選択する必要があります。
デフォルトの E1000 アダプタを使用すると、仮想マシ ン上でカスタマイズ タイムアウトエラーが発生する可能性があります。
VMXNET3 アダプタを使用するには、Microsoft 修正プログラムパッチをインストールする必要があります。
・Windows7 SP1 の場合: http://support.microsoft.com/kb/2550978
・Windows7 SP1 より前のバージョンの場合: http://support.microsoft.com/kb/2344941
---