【レポート】
Mac OS X Snow Leopardレポート集となる
「【レポート】話題のユキヒョウを追う「Snow Leopard、ココに注目」(1)」
もあわせてお楽しみください。
レポート第2弾となる今回は、少々予定を変更して、Snow Leopardにおけるアプリケーションの64bit化について解説してみたい。
なお、Snow Leopardの導入にあたり、筆者は2006年10月発売の第3世代MacBook Pro 2.33GHz(Late 2006、MA610J/A)をテスト機として選定した。グラフィックスチップなど一部スペックは最新機種に見劣りするが、Intel Core 2 Duo 2.33GHzという現在も通用する基本性能を備えること、そして何よりふだん執筆用に使っているマシンであり、"速度を肌で知っている"ことが理由だ。OpenCLなど一部新機能は検証できないが、旧モデルにSnow Leopardを導入するとどうなのか、多くの方の参考になると考えている。
結果からいえば、Snow Leopardは「速い」。カーネルは(Leopardと同じ)32ビットモードで動作しているが、多くのアプリケーションはLeopardのときより明らかに体感速度が上がっている。
その理由の1つが、アプリケーションの64bit対応。Leopardでは、Chessなど一部の例外を除き、標準装備のアプリケーションには32bitバイナリしか収録されていない -- 大半はi386とPowerPCのユニバーサルバイナリ構成 -- ため、CocoaやCarbonなど主要APIが64bit対応を終えていたにもかかわらず、そのメリットを十分に生かすことができなかった。しかしSnow Leopardでは、FinderやDockといったUI部分を司るアプリケーションのほか、SafariやMailなど標準装備のアプリケーション群の多くが64bit対応を完了している。
たとえば、標準装備のWebブラウザ「Safari 4」は、PowerPC非対応のIntelプラットフォーム専用としてビルドされ、i386とx86_64の2種類のバイナリを収録しているが、実行環境に応じてi386とx86_64バイナリのいずれかが選択される。具体的には、テスト機のMacBook Pro 2.33GHz(MA610J/A)では64bitモードで実行されるが、ポリカーボネイト筐体の初代MacBookなどCore Duo搭載機では32bitモードで実行される。
64bit CPUを搭載した機種では、Finderでアプリケーションの情報ウインドウを表示すると、[32ビットモードで開く]チェックボックスが現れる。これをチェックすれば、アプリケーションを32bitモードで実行することも可能だ。なお、Intel Core Duo/Soloなど64bit動作モード非対応のCPUを搭載した機種の場合、このチェックボックスは現れない。
| レノボ・ジャパン、ウェブ広告モデルを一般公募 - 新生活キャンペーンの一環で [21:21 2/10] |
| 【レポート】スマートフォンを狙ったワンクリック詐欺やオンラインバンキングを狙うゼットボット - トレンドマイクロマンスリーレポート [20:43 2/10] |
| 【レポート】レノボ、大和研究所の開発陣らによる「ThinkPad X1 Hybrid」の技術解説 [20:41 2/10] |
| デル、「冬モデルファイナルセール」最終週 - 各種アップグレードが無料 [20:13 2/10] |
| Appleが3月初旬にスペシャルイベント開催の噂 - iPad 3の発表か [18:34 2/10] |
|
【レポート】秋葉原アイテム巡り - 『幻想水滸伝』シリーズ最新作や『GRAVITY DAZE』が発売! 冬アニメ注目のOP・EDテーマも続々リリース [05:00 2/11] ホビー |
|
激シブ!もう一度ゴルフ Ⅱ の魅力を味わってみませんか?【大阪オートメッセ2012】 [03:06 2/11] キャリア |
|
『ヘタリア』キャラソン、新シリーズが配信決定! [03:05 2/11] キャリア |
|
全国の温泉を擬人化したドラマCD、第1弾「草津」は櫻井孝宏さん! [03:05 2/11] キャリア |
|
柿原徹也さんの2ndミニアルバム「CONTINUOUS」2月15日発売 [03:04 2/11] キャリア |