Macbook Pro (Early 2008) SSD upgrade
最近Macbook Pro (Early 2008, MacBookPro4,1)がちょっともっさりしてきた。HaswellベースのMacbook ProかMacbook Air出たら買い換えようかと考えているけど、まだ1年くらい先の話。しかし、考えてみたらメモリー2GBしか乗っけてない。FirefoxとiTunesしか使ってないのにtop見ると結構pagingしてる。安いんだからこれは今すぐ4GBにする事にした。
あと、HDD。確かにSSDに換えればかなり体感速度上がるはずだけど、このマシンにそこまで投資するか、、、でもSSDもずいぶん安くなった。240GBが$200位。メモリと同時にこっちも換える事にする。
SSD選びはちょっと面倒くさい。コントローラの種類、OS/SSDのTRIMサポート、utilization等々から来るパフォーマンスと信頼性の違い。うちのMacは未だに10.5(Leopard)なのでTRIMサポートがない。そうすると、Garbage Collectionに優れてるSandForce使ったSSDが良さげ。昔から見てるAnandTechの記事には、SandForceのSSDではTRIM offにしたほうが良いとも書いてある。
買ったのはOCZ Vertex3 240GB (VTX3-25SAT3-240G)。$230。ここからは実際のアップグレードの作業。
まずメモリーを4GBにアップグレード。Firefoxのtab間の行き来が多少機敏になった感じ。そして次に、SSDへの換装にとりかかる。やり方はこれを参考にした。(HDD->SSDへのコピーはSuperDuper!のほうが良い。普通のコピーだけならフリーなので) コピーしてる最中に気づいたが、SSDのfirmwareを先にアップデートしとけば良かった。firmwareアップデートのしかたはこのOCZサポートフォーラムの記事にある。約4時間かかったコピー完了後にfirmwareをv2.25にupdateした。diskは約160GB埋まって、約60GB空いてる。
換装後の結果は体感速度が上がってものすごく良い。特にアプリの起動。Mac自体の再起動はほとんどしないのであまり関係ないが、今まで1分40秒ほどかかってたのが1分以上短縮して30秒に。
最近よく使われてるdisk benchmark softのAJA system testを使おうとしたが、MacOS10.5では動かず。以下は誰も使ってないので他の人との比較が難しいbonnie++の結果。MBP4,1はSATAが1.5Gbit/s(=8b10b uncoded 150MB/s)なので、SSDの能力500MB/sはフルには出ない。(MBP5,1以降の人でSATA3Gじゃなくて1.5Gしか出てない人はこれ参照。)
換装前のHDD (Hitachi Travelstar 7K200 200GB、memory 2GBなのに、filesize 300MBで測ってしまったので、キャッシュが効いて実力より良くなってるはず。失敗)
------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP 300M 42169 58 41961 15 41972 13 86965 99 +++++ +++ 1023.0 1 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 7135 49 +++++ +++ 9648 53 241 5 +++++ +++ 138 4
OCZ Vertex3 240GB
------Sequential Output------ --Sequential Input- --Random- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks-- Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP 8G 41359 82 120292 42 63217 22 64507 98 130800 25 1406.0 7 ------Sequential Create------ --------Random Create-------- -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete-- files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 14624 85 +++++ +++ 17175 82 3149 40 +++++ +++ 1878 35
OCZは信頼性の上であまり評判が良くない。それはしばらく様子を見ようと思う。数時間使った限りは何の問題も無く、かなり快適。
update on 2013/5/22:
もう半年ほど使ってるが、問題なく快適。HDDの頃はsleepから復帰時にWiFiを掴み損ねる事が頻繁に有った。50%位の高確率で。その時はNetwork Preferenceで、WiFi offにしてからまたonにするとちゃんと掴むんだが鬱陶しかった。それがSSD換装後は全く無くなって快調。