5月16日に発表された「MacBook」は,13インチワイド液晶を搭載したA4サイズのノート型Macintoshだ。「iBook」および「PowerBook」12インチモデルの後継に当たり,最小構成で13万4800円(税込)と比較的安価。購入を検討している人も多いのではないだろうか。また,Intelアーキテクチャを採用したMacintoshということで,Boot Campパブリックβ(以下,Boot Camp)などを使ってWindows XP機として使いたいマニアにとっての注目度も高い。MacBook自体のスペックについては,2006年5月16日の記事を参照してほしい。
現在使用しているノートPCの調子が悪くなってきたこともあり,筆者は幸か不幸かMacBookを勢いで購入してしまった。今回のレビューは筆者が自前で購入したMacBookを使っており,ブラックモデル(Core Duo 2GHz)をBTOオプションでHDDのみ120GBにアップグレードした構成である。
ハードウェア構成はMacMiniに近いMacBook
今回発売されたMacBookのスペックをざっと説明しておこう。CPUはIntelのCore Duo(2GHzまたは1.83GHz)を搭載しており,ラインナップすべてがデュアルコアCPUとなっている。メモリはPC2-5300 DDR2 SDRAM(DDR2-667)に対応し,最大2GBまで搭載可能。グラフィックスはチップセット内蔵のGMA(Graphics Media Accelerator)950でまかない,メインメモリの一部をグラフィックス用に割り当てるUMA(Unified Memory Architecture)構成をとっている。GPUにATIテクノロジーズのMobility Radeon X1600を搭載するMacBook Proとは異なり,グラフィックス性能の点ではデスクトップ型MacintoshのMac miniに近い。
以前のレビュー記事で,Mac miniはチップセット統合型としてはそれなりのグラフィックス性能を発揮していた。MacBookのCPUクロックが,2GHz(または1.83GHz)とMac miniの1.66GHzより高いことを考えると,MacBookのパフォーマンスは期待できそうだ。
今回は,システム標準の256MB×2と1GB×2という2パターンでベンチマークを行った。メモリの搭載容量がどれだけパフォーマンスに影響するかも気になるところだろう。本来は512MB×2のメモリ構成でも計測したかったのだが,パーツを自前で用意したため,そこまで予算が回らなかったということでご容赦いただきたい。なお,1GBのメモリモジュールはグリーンハウス製「GH-DW667-1GB」(エルピーダメモリ製チップ採用)を購入した。
MacBookとMac miniおよびiMac G5の性能を比較
まずは,定番ベンチマークである「Xbench」(v1.2)の結果から見ていこう。XbenchはUniversal Binary(以下,UB)化されており,x86ネイティブ/Rosettaいずれの環境でも計測可能だ。今回は,以前計測したMac mini(Core Duo 1.66GHz,メモリ512MB)とiMac G5 20インチモデル(PowerPC 1.8GHz,メモリ512MB)の結果を比較用として掲載した。
まずはグラフ1を見てほしい。UBでx86ネイティブ動作の場合,Core Duo 2GHzを搭載したMacBookが全体的に好成績を残している。PowerPC搭載のiMac G5が優れている項目もあるが,これはXbenchのバイナリがIntel CPUに完全には最適化されきっておらず,PowerPC有利の結果になったとも考えられる。
ただし,Thread Test,OpenGL Graphic Testでは,Core Duoの効果てきめんといった結果だ。MacBook,Mac miniともにiMac G5のスコアを大幅に上回っている。また,Core Duo 1.66GHzのMac miniよりもCore Duo 2GHzのMacBookのスコアのほうが順当に高い。
続いて,Rosetta動作でのベンチマーク結果がグラフ2だ。RosettaではPowerPCのバイナリをx86用に変換している。当然PowerPCネイティブよりも遅くなるのは致し方ないところだ。
ちなみにOpenGL Graphic Testでは,Rosetta動作であってもMacBook/Mac miniのスコアがいずれもiMac G5より圧倒的に優れている。グラフィックスコアの性能がほぼ同じにもかかわらず,MacBookとMac miniで明らかにスコア差があることから,XbenchのOpenGL計測ではソフトウェア処理の割合が高いためかもしれない。