引き続き仮想環境実験ちう

| トラックバック(0)
 VMWarePlayerでXPmodeのXPを使用出来る...らしいので実験してみました。
 というのも、VirtualBOXでシンフォニック=レインをインストールしてみたらどーにもこーにもミュージックアクションモードが使い物にならず、こらなんとかせな、と思った次第でしたので。


 英文サイトからなんとかかんとかDLし、メニューにXPmodeからの仮想マシン作成があるため比較的あっさり構築は完了。

 が、起動中にブルースクリーンて一体orz


 ま、これはいろいろ試したところ、どうもマルチコアの設定にしておくと駄目くさく、シングルコアの割り当てにすることで事なきを得ましたが、仕様なのかウチの環境に依存しているのかは不明。


 さて、WindowsUpdateやらFlashPlayerのインストールやらを行い、一通り使えるようにはなった感じの状態で、はて何かベンチマークでも走らせてみようかと。

 選びましたるは無謀にも3DMark06。わっはっは。仮想OSで動くんかい、これ。
 まあそこは仮想環境のいいところ。ハードウェアに下手なダメージ与えるようなことはありますまい、とやってみましたならば。

 ...ホストOSのWindows7巻き込んでブルースクリーンで落ちやがったorz

 ううむ、7になってから初めてのブルースクリーンですよ。
 再起動したら特に問題無く動作したからいいものの、あんま無茶な真似はしない方がよさそうですなあ、仮想OSとはいえ。

 仕方ないのでCrystalMarkを走らせてみました。ついでにホストの7とVirtualBOXの2000、前主力機の2000も一緒に。
 スペックは概ね下記の通り。

1.実機:Windows7/Core-i7 860(2.8GHz)/GeForceGTX275
2.実機:Windows2000/Pentium4(2.53GHz)/GeForce7600GT
3.仮想:Windows2000/Core-i7(2core)-VirtualBOX
4.仮想:WindowsXP/Core-i7(1core)-VMWarePlayer

 総合スコアから記せば、
1.199958
2.53547
3.175209
4.83062
 と、これが意外にVirtualBOXの見当っぷりが光ったりして、しかし内容はとゆーとなかなか特徴があって面白い。

 CPUとメモリ、HDD周りは、
1.実機:Windows7/Core-i7 860(2.8GHz)/GeForceGTX275
[ ALU ]             52735
      Fibonacci :   20913
      Napierian :   12205
   Eratosthenes :    6497
      QuickSort :   13098
[ FPU ]             50562
        MikoFPU :    5707
     RandMeanSS :   26762
            FFT :    9291
     Mandelbrot :    8780
[ MEM ]             41722
           Read : 16342.08 MB/s ( 16342)
          Write : 7507.39 MB/s (  7507)
     Read/Write : 7581.78 MB/s (  7581)
          Cache : 102708.07 MB/s ( 10270)
[ HDD ]              9485
           Read :   75.29 MB/s (  3011)
          Write :   70.54 MB/s (  2821)
 RandomRead512K :   28.75 MB/s (  1150)
RandomWrite512K :   43.60 MB/s (  1744)
 RandomRead 64K :    4.94 MB/s (   197)
RandomWrite 64K :   14.07 MB/s (   562)

2.実機:Windows2000/Pentium4(2.53GHz)/GeForce7600GT
[ ALU ]              5314
      Fibonacci :    1509
      Napierian :    1163
   Eratosthenes :    1085
      QuickSort :    1535
[ FPU ]              6444
        MikoFPU :     828
     RandMeanSS :    3580
            FFT :    1130
     Mandelbrot :     884
[ MEM ]              3650
           Read : 1666.07 MB/s (  1666)
          Write :  550.12 MB/s (   550)
     Read/Write :  593.58 MB/s (   593)
          Cache : 8190.63 MB/s (   819)
[ HDD ]              6520
           Read :   50.80 MB/s (  2032)
          Write :   50.04 MB/s (  2001)
 RandomRead512K :   25.15 MB/s (  1006)
RandomWrite512K :   24.37 MB/s (   974)
 RandomRead 64K :    5.51 MB/s (   220)
RandomWrite 64K :    7.19 MB/s (   287)

3.仮想:Windows2000/Core-i7(2core)-VirtualBOX
[ ALU ]             29603
      Fibonacci :   12271
      Napierian :    6957
   Eratosthenes :    3439
      QuickSort :    6914
[ FPU ]             32820
        MikoFPU :    3518
     RandMeanSS :   19746
            FFT :    4900
     Mandelbrot :    4634
[ MEM ]             33470
           Read : 10059.11 MB/s ( 10059)
          Write : 10255.30 MB/s ( 10255)
     Read/Write : 6693.08 MB/s (  6693)
          Cache : 64419.31 MB/s (  6441)
[ HDD ]             38247
           Read :  762.33 MB/s (  9311)
          Write :  118.16 MB/s (  4363)
 RandomRead512K :  768.46 MB/s (  9342)
RandomWrite512K :  115.65 MB/s (  4313)
 RandomRead 64K :  381.08 MB/s (  7405)
RandomWrite 64K :   87.84 MB/s (  3513)

4.仮想:WindowsXP/Core-i7(1core)-VMWarePlayer
[ ALU ]             14961
      Fibonacci :    5908
      Napierian :    3667
   Eratosthenes :    1781
      QuickSort :    3583
[ FPU ]             17553
        MikoFPU :    1582
     RandMeanSS :   11071
            FFT :    2494
     Mandelbrot :    2384
[ MEM ]             15080
           Read : 5880.98 MB/s (  5880)
          Write : 3650.67 MB/s (  3650)
     Read/Write : 2245.27 MB/s (  2245)
          Cache : 32838.34 MB/s (  3283)
[ HDD ]              8072
           Read :   52.81 MB/s (  2112)
          Write :   61.34 MB/s (  2453)
 RandomRead512K :   21.23 MB/s (   849)
RandomWrite512K :   44.94 MB/s (  1797)
 RandomRead 64K :    5.25 MB/s (   210)
RandomWrite 64K :   16.29 MB/s (   651)

 今回のテーマにゃ全然関係ありませんが、Pentium4とCore-i7の差の激しさに思わず笑ってしまったw
 リアルに10倍違うもんなあ...クロックはそう大差無いのにこの有様。
 仮想2000と仮想XPの違いはコア数の差がモロに出たような感じでしょーか。ALUもFPUもほぼ倍ですし。

 では問題のグラフィック周り。

1.実機:Windows7/Core-i7 860(2.8GHz)/GeForceGTX275
[ GDI ]             14768
           Text :    5563
         Square :    1746
         Circle :    3628
         BitBlt :    3831
[ D2D ]             10165
   Sprite    10 : 2326.33 FPS  (   232)
   Sprite   100 : 1033.59 FPS  (  1033)
   Sprite   500 :  328.60 FPS  (  1643)
   Sprite  1000 :  201.95 FPS  (  2019)
   Sprite  5000 :   51.68 FPS  (  2584)
   Sprite 10000 :   26.54 FPS  (  2654)
[ OGL ]             20521
  Scene 1 Score :   11101
  Lines (x1000) : (2106696)
  Scene 1  CPUs : (    256)
  Scene 2 Score :    9420
Polygons(x1000) : ( 595790)
  Scene 2  CPUs : (    256)

2.実機:Windows2000/Pentium4(2.53GHz)/GeForce7600GT
[ GDI ]              9435
           Text :     774
         Square :    3224
         Circle :    2131
         BitBlt :    3306
[ D2D ]              7617
   Sprite    10 :  433.31 FPS  (    43)
   Sprite   100 :  372.97 FPS  (   372)
   Sprite   500 :  229.01 FPS  (  1145)
   Sprite  1000 :  155.47 FPS  (  1554)
   Sprite  5000 :   43.83 FPS  (  2191)
   Sprite 10000 :   23.12 FPS  (  2312)
[ OGL ]             14567
  Scene 1 Score :    6065
  Lines (x1000) : (1022139)
  Scene 1  CPUs : (    128)
  Scene 2 Score :    8502
Polygons(x1000) : ( 537808)
  Scene 2  CPUs : (    256)

3.仮想:Windows2000/Core-i7(2core)-VirtualBOX
[ GDI ]              1262
           Text :      38
         Square :     254
         Circle :     586
         BitBlt :     384
[ D2D ]             23215
   Sprite    10 : 1796.64 FPS  (   179)
   Sprite   100 : 1437.91 FPS  (  1437)
   Sprite   500 : 1247.30 FPS  (  6236)
   Sprite  1000 :  460.92 FPS  (  4609)
   Sprite  5000 :  106.60 FPS  (  5330)
   Sprite 10000 :   54.24 FPS  (  5424)
[ OGL ]             16592
  Scene 1 Score :   10073
  Lines (x1000) : (2153718)
  Scene 1  CPUs : (    512)
  Scene 2 Score :    6519
Polygons(x1000) : ( 367737)
  Scene 2  CPUs : (    128)

4.仮想:WindowsXP/Core-i7(1core)-VMWarePlayer
[ GDI ]             13758
           Text :    1508
         Square :    3674
         Circle :    5607
         BitBlt :    2969
[ D2D ]              5838
   Sprite    10 :  704.65 FPS  (    70)
   Sprite   100 :  461.30 FPS  (   461)
   Sprite   500 :  218.95 FPS  (  1094)
   Sprite  1000 :  131.01 FPS  (  1310)
   Sprite  5000 :   28.73 FPS  (  1436)
   Sprite 10000 :   14.67 FPS  (  1467)
[ OGL ]              7800
  Scene 1 Score :    5632
  Lines (x1000) : ( 832251)
  Scene 1  CPUs : (     64)
  Scene 2 Score :    2168
Polygons(x1000) : (  91806)
  Scene 2  CPUs : (     32)

 実機の方はさておき、仮想の方はなんかえらい特徴が出た感じですなぁ。
VB GDI:1262/D2D:23215/OGL:16592
VM GDI:13758/D2D:5838/OGL:7800
 と、GraphicsDeviceInterfaceとDirectDrawが完全に逆転している...つーことは、紙芝居ゲームをやるんであったら、DirectXをゴリゴリ使うゲームだとVBにして、直接書き込みしているちょい前のゲームだとVM使った方がいい...ってことなんかな?

 Direct3Dだとどーなるか、ってぇ話になりますが、テスト項目が無いので判断しようがございません。いや、もともと仮想OSでDirect3Dのゲームやる方がアレなんでしょうけど。
 OpenGLを見た限りではVB使った方がいいんかなぁ。VBなんかGeForce7600GTのスコアより上になってるくらいだし。

 解像度こそ1024*768の32bitに統一してありますが、そもそも割り当てたコアの数が違うし(実験し直そうにも2000はコアの数変えると再インストール必要で面倒なのです)、そもそもスコアの読み方間違っているかもしらんのであんま参考にはならんと思いますが、こんなんやったよーという記録みたいな感じで。



 オマケ。仮想PCのチップセットがまた懐かしくてワロタw
・VirtualBOX
------------------------------------------------------------------------------
Device
------------------------------------------------------------------------------
        ChipSet : Intel 440FX (Natoma)
          North : Intel 82441FX
          South : Intel 82371SB (PIIX3)
 IDE Controller : Intel(r) 82371AB/EB PCI Bus Master IDE Controller

・VMWarePlayer
------------------------------------------------------------------------------
Device
------------------------------------------------------------------------------
        ChipSet : Intel 440BX/ZX/DX
          North : Intel 82443BX/ZX/DX
          South : Intel 82371AB/EB/MB (PIIX4)
 IDE Controller : Intel(R) 82371AB/EB PCI Bus Master IDE Controller

トラックバック(0)

トラックバックURL: http://dominion.la.coocan.jp/mt/mt-tb.cgi/88

2016年2月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29