ゆきひょー!Snow Leopardのインストール ついでにベンチマーク(比較してない)


ひょんなことからDP版Snow Leopardを手に入れたので、使わざるを得ない

と、その前に

ここ数日、MacBook白(2007年後期モデル)にいろいろと手を加えていた
いろいろと新しくしたので古い型との純粋な比較はできない

  • 4GB 667 MHz DDR2 SDRAM Transcend JetRam ノートPC用増設メモリ DDR2-667 2GB 永久保証 JM667QSU-2G
  • WD5000BEVT (500GB 9.5mm) WESTERN DIGITAL 3.5インチ内蔵HDD 1TB IntelliSeek 32MB SATA 3.5inch(GP333)

というわけで、メモリが2GBx2のデュアルに、HDDが500GBになった。HDDをフォーマットして、OSをインストール。この時点では OS 10.5.2(古いインストールディスクなので)

Snow Leopardのインストール

DVDさして、なにも考えずに導かれるままに30分ぐらい。特に変わったことはしていない。真新しいHDDだったので、特にパーティション切ったりはしてない。

id:Ubuntu さんのMac環境構築に従っていろいろとインストール
Mac OS X Leopardをクリーンインストールして環境構築して使えるようになるまで(2009年6月版) - Hatena::Diary::Ubuntu

  • インストール後

空き容量が8GBほど増えた

  • XCODEはSnow Leoparlオリジナルを

ちょっと詰まった
最初にMacPortsをインストールしようとして、ADCからで最新版のxcode3.1.2を落としてきたのだが、macportsのソースを./configureしようとしたらgccコンパイラ,ccコンパイラがみつからないと怒られる
で、インストールディスクをよく見ていたらXCODEsnow leopardのオプションで存在した たぶんsnow leopardに最適化されたもの
インストール後、無事にmake install して完了
(だけどMacPortsろくに動かない......僕の設定がまずいのか)

体感

インストール直後なので早いのは当たり前、ということで、現段階ではなにも言えない
困った。このページの最後にベンチは載せてあります

とりあえず動いてるもの

と全部書き出そうとし思ったけど、基本的にleopardで動くものは大丈夫

むりぽ

バージョンチェックするパッケージインストーラーは無理
MacPortsインストーラーが死んだ
Firefox 3.0.11はダメで、3.5 Previewはおk

Cocoaで書き直されたというFinderが不安定。時折意図しない動きをする。dmgをアンマウントするときに勝手に終了したり、Spacesの隣の画面へ飛んでいったり。

ベンチとる

使ったのはXBench1.3
やる前に気づいただけど、なにと比較していいかわからない

Xbenchの比較元としてはこれだろうか
+D PCUPdate:MacBookと暮らした1週間——白黒MacBook徹底レビュー (4/4)

()の中身の方を1024+1024として、今のマシンと比較してみる メモリがさらに4GBなので、純粋なOSのベンチ比較とはならないので注意
あくまで10.5(2GB Dual)と10.6(4GB Dual)の比較

Results 69.85 (58.25)
CPU Test 137.86 (76.13)
Thread Test 279.33 (196.38)
Memory Test 154.42 (115.28)
Quartz Graphics Test 131.49 (54.68)
OpenGL Graphics Test 19.92 (215.54)  ?
User Interface Test 120.35 (24.11)
Disk Test 59.58 (34.14)

全体的にかなり早くなったように思われるが、OpenGLの表記がおかしい?
グラフィックテストは普通に行われていた。どういうことなの。


詳細はこちら

Results 69.85
 System Info
  Xbench Version 1.3
  System Version 10.6 (10A380)
  Physical RAM 4096 MB
  Model MacBook4,1
   Drive Type WDC WD5000BEVT-00ZAT0
  CPU Test 137.86
   GCD Loop 243.66 12.84 Mops/sec
   Floating Point Basic 98.75 2.35 Gflop/sec
   vecLib FFT 95.77 3.16 Gflop/sec
   Floating Point Library 230.31 40.10 Mops/se
  Thread Test 279.33
   Computation 386.42 7.83 Mops/sec, 4 threads
   Lock Contention 218.72 9.41 Mlocks/sec, 4 threads
  Memory Test 154.42
   System 169.00
   Allocate 327.63 1.20 Malloc/sec
     Fill 128.79 6262.01 MB/sec
    Copy 144.21 2978.62 MB/sec
   Stream 142.16
    Copy 139.38 2878.79 MB/sec
    Scale 136.47 2819.40 MB/sec
    Add 144.50 3078.11 MB/sec
    Triad 148.94 3186.15 MB/sec
  Quartz Graphics Test 131.49
   Line 118.29 7.88 Klines/sec [50% alpha]
   Rectangle 163.79 48.90 Krects/sec [50% alpha]
   Circle 137.35 11.20 Kcircles/sec [50% alpha]
   Bezier 142.59 3.60 Kbeziers/sec [50% alpha]
  Text 109.03 6.82 Kchars/sec
 OpenGL Graphics Test 19.92
   Spinning Squares 19.92 25.27 frames/sec
  User Interface Test 120.35
   Elements 120.35 552.37 refresh/sec
 Disk Test 59.58
   Sequential 106.26
    Uncached Write 123.30 75.71 MB/sec [4K blocks]
    Uncached Write 124.77 70.59 MB/sec [256K blocks]
    Uncached Read 68.33 20.00 MB/sec [4K blocks]
    Uncached Read 145.31 73.03 MB/sec [256K blocks]
  Random 41.39
   Uncached Write 15.03 1.59 MB/sec [4K blocks]
   Uncached Write 127.81 40.92 MB/sec [256K blocks]
Uncached Read 70.48 0.50 MB/sec [4K blocks]
Uncached Read 123.79 22.97 MB/sec [256K blocks]