一台目の PRIMERGY MX130 S2 は自宅サーバになりました。二台目の PRIMERGY MX130 S2 はデスクトップで利用しているんですが、 FreeBSD/amd64 9.1-BETA と Windows7 のマルチブートです。今回は珍しく Windows7 でのベンチマークの結果などを書いてみたいと思います。
おっと、その前にメモリを増設したのでそのことについて書いておきます。購入当初、一台目の余っていた ECC DDR3-1333 メモリと二台目の ECC DDR3-1333 メモリを足して計 4GB で運用していたのですが、Non ECC DDR3-1333 メモリ 4GBx2 を追加して合計 12GB で動作しています。
で、メモリの装着方法ですが、メモリバンクの 1,3 番に ECC DDR3-1333 メモリ、2,4 番に Non ECC DDR3-1333 メモリを接続するとブートしてくれないですね。で、順番を入れ替えて 1,3 番に Non ECC DDR3-1333 メモリ(計 8BG) と 2,4 番バンクに ECC DDR3-1333 メモリ (計 4GB) を接続したらブートするようになりました。 ECC、Non ECC メモリ混在の場合はこのように接続するとブートすると思います。
で、本題。まずは Windows Experience の結果から。
グラフィックスカードは nVidia の GeForce210 を乗せているので default のよりは速いかもしれません。メモリは ECC メモリのみの場合と ECC、Non ECC メモリ混在の場合では値に変化はありませんでした。メモリに関しては、混在の状態は初めての体験だったので「ふーん。」って感じですね;-)。
で、次のキャプチャは CPU-Z の結果。
ふむー。PRIMERGY MX130 S2 というか AMD FX-6100 のスペック調査っぽいんだけど、まぁそれはそれでヨシとして。
FX-6100 って考えてみたら Windows7 では Turbo CORE が有効になって最大 CPU クロックが 3.9GHz になるんですね。すっかり忘れていましたわ。 FreeBSD/amd64 を使用したときは Turbo CORE は有効にならないので最大 CPU クロックは 3.3GHz だったなぁ。
以下は FreeBSD の sysctl の dev.cpu.0.freq_levels の結果ですが、ふむ。最大は 3300 ですね。
|
で、思い出した。 FX-6100 って CPU クロック可変なんだけど、公称では確か 1.4GHz から 3.3GHz までの範囲で可変。そして Turbo CORE 有効時には 3.9GHz で動作する。ってことでしたよね。 Windows7 で利用する場合には CPU-Z をみているかぎりでは確かにその通りに動作します。
けど、 FreeBSD/amd64 を動作させたときの上記の sysctl を見るとクロック可変の部分の幅がずいぶんあるのね。 Turbo CORE のコードはまだ書かれていないと思うので、まぁ、ひとまずおいておきますが・・。
それらしい sysctl MIB をあげてみました。
|
もしかしたら dev.cpu.0.freq と dev.cpu.0.freq_levels はあてにならないのかも・・。正しい値が dev.hwpstate.0.freq_settings だとしたら、実際に動作している CPU クロックは何になるのだろう・・。
ちょっと疑問に思った、今回のベンチマークの結果なのでありました。が、まぁ、どっちにしても Core が 6 個もあるので処理はじゅーぶんに速いです;-)。