Маша и Медведь - Двое на одного (Серия 36)
Snow Leopardソフトウェア性能を向上させるために、複数のCPUおよびグラフィックス処理コアの処理能力を活用することができます。 OSは、コア全体で同時に実行するタスクを分割する複数のプログラミングおよびソフトウェアツールを組み込んでいる。
Snow Leopardは、システムパフォーマンスを向上させるために利用できるハードウェアリソースを利用するという点で、前任者よりもインテリジェントであるという。また、OSは利用可能なリソースを特定する上でより優れており、それに応じて複数のコアやプロセッサにスレッドを割り当てることができる、とオブザーバーは述べている[
]。[
] Snow Leopardの新しいツールには、Grand Central Dispatchこれは、利用可能なコアとスレッドの数に基づいてタスクを複数のスレッドに分割するプログラミング環境です。また、並列タスクの実行を開発および管理する一連のプログラミングツールであるOpenCLのネイティブサポートを構築しています。「たくさんのMacがスーパーコンピュータを無料で座らせます」とKhronos Groupの社長、Neil Trevett
ビデオ処理は、新しいOSを搭載したMacのパフォーマンスを最大50倍向上させる可能性があるとTrevett氏は述べています。
Snow Leopardの進化は、過去にハードウェアやソフトウェアメーカーが直面した課題に結びついています。 The Linley Groupの社長兼主席アナリスト、Linley Gwennap氏は、PC上のアプリケーションパフォーマンスを向上させる伝統的な方法はCPUクロックスピードを上げることによると述べています。その結果、クロック速度が増加してソフトウェア性能が向上し、単一のコア上で実行されるソフトウェアがシーケンシャルモードで書き込まれました。最終的にクロック速度を上昇させると、過度の放熱と消費電力が発生し、チップインテルのようなメーカーはコアを追加してパフォーマンスを向上させました。
「プロセッサーベンダーがデュアルコアとマルチコアのプロセッサーを導入したことで、オペレーティングシステムの人たちは、アプリケーションのパフォーマンスを向上させるために複数のコアを利用するアプリケーションを作成するという課題に直面したソフトウェア開発者に新しい問題をもたらしました。 Gwennap氏は、新しいチップで動作するソフトウェアを引き出すという点で追いつく必要があると指摘した。 Appleは、ソフトウェアのパズルのロックを解除した。並列処理だけがパフォーマンスの大きな利益を得るための唯一の方法だと、彼は述べている、と彼は述べている。
AppleはSnow Leopardでソフトウェアプロバイダがマルチコアアプリケーションを書くための基礎を築いたとGwennapは。しかし、プログラマがシングルコア・プロセッサ用のアプリケーションを書くのを止め、並列に書くようになるまで、ユーザはパフォーマンス上のメリットを見られないかもしれない。
別のアナリストはGwennapに同意し、プログラマは問題を並列に考えるのに慣れていないインスタットのシニアアナリスト、マイクロプロセッサー・レポートのシニア・アナリスト、トム・ハーフヒル氏は次のように述べています。「プログラマーは、プログラムを複数のタスクに分割して同時に実行できるようにする方法について考えるために教育を受けなければなりません。 。 Snow LeopardでOpenCLをネイティブにサポートすることで、より多くのプログラマが並列に書くことができます。
OpenCLは、プロセッサコアやその他のリソースなどのハードウェア間でのカーネルの配布を管理するAPIがいくつかあるC言語のプログラミング言語を含むプログラミングフレームワークです。
アップル社は、デスクトップやラップトップへの並列処理の進展により、最終的にはスマートフォンに到達する可能性があるとHalfhill氏は述べている。Halfhill氏は、「最終的にAppleはiPhoneのような製品に移行する可能性がある」と述べた。マイクロソフトでは、新しいDirectXセットのアプリケーションプログラミングインターフェイス(API)を使用して、今後のWindows 7オペレーティングシステムでマルチコア実行機能を追加導入しようとしています。 Windows XPやVistaのような以前のバージョンのWindowsは、CPUの複数のコアを利用してアプリケーションのパフォーマンスを向上させることができなかったため、オブザーバーによってパンされました。
Snow Leopardについて知っておくべき5つの事柄エンドユーザ機能の欠如にもかかわらず、Appleの次のMac OS Appleは何年もの間、平均的なユーザー向けの新機能を搭載したMac OS Xのバージョンを開発してきた。そして、それはMac OS Xのすべての反復、新しい機能カウントバルーンのように思える。これらの新機能の多くは小規模ですが、Appleが新たなLeopard機能として追加のフォントを宣伝したなど、新しい機能は新しいMac OS Xバージョンのマーケティングとアピールを促進しました。 Snow Leopardでは、Appleは迂回路をとっており、パフォーマンス、フードアンダーフードの改善、ユーザーインターフェイスの改良に注力しています。それは、Snow Leopardが注意を払う価値がないことを意味するわけではありません。

スピードと効率性Snow Leopardには、Grand Central Dispatch(Snow Leopardでマルチスレッド環境をより有効に活用できるようにする)など、パフォーマンスを念頭に置いた多数の新機能が含まれています。 OpenCL(Snow Leopardはグラフィックスカードを使用して一般的なコンピューティングタスクを実行できます)。これには、科学、3D、ゲームなどを超えた用途がありますが、日々の仕事のために働くことができます。また、Snow Leopardではディスク容量を大幅に削減する必要があります。 Appleは、Snow Leopardをインストールすることで6GB以上のディスク容量を取り戻すことができると主張していますが、あなたの走行距離は最も確かに変わります。
Snow Leopard攻撃によるAdobe Flash Flaw Ship? Adobe社のSnow Leopardには、Adobe Flashの脆弱性が搭載されていると、セキュリティ会社は述べています。Spohos氏は、Snow LeopardにアップグレードしたAppleのお客様は、Adobe Flashの攻撃に対して脆弱である可能性があると警告しています。

Appleの新しいSnow Leopardオペレーティングシステムは、新しいアンチマルウェア機能を順番に導入していると、今週Snow Leopardにアップデートした場合、Macが危険にさらされる可能性があると同社は述べています。あなたのコンピュータをウイルスから守るために、しかし、Appleは古いバージョンのAdobe Flashを持っていることからセキュリティリスクを見落としていたと、セキュリティ専門のソフォスは話しています。
AppleはSnow Leopardの問題を解決するために新しいオペレーティングシステムのバージョン10.6.1を準備中です。 Snow Leopardのユーザーは、新しいオペレーティングシステムにアップデートした後に遭遇しました。 Snow Leopardを導入してからわずか1週間後、Appleは開発者に安定性と互換性の問題に対処するためのアップデートを提供し始めた。

オペレーティングシステムのアップグレードと同様に、多くのユーザーがSnow Leopardにさまざまな問題を報告した。しかし、Appleには既に多くの修正が用意されており、開発者コミュニティ、World of Appleのブログの報告書でテストされている。