コンテンツ
- 定義-Rosettaの意味?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはRosettaについて説明します
定義-Rosettaの意味?
Rosettaは、PowerPCプロセッサベースのMacintoshアプリケーションプログラムをIntelベースのMacintoshコンピューターで実行できるようにする翻訳プログラムです。この翻訳は、アプリケーションユーザーには表示されません。 RosettaはTransitive CorporationのQuick Transitテクノロジーに基づいており、既存のMac OS Xソフトウェアを変更を実装せずに新しいIntelベースのプロセッサーで実行できます。 Rosettaにはグラフィカルユーザーインターフェイスは含まれていません。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはRosettaについて説明します
ロゼッタは、古代の象形文字を解読することを可能にした3つの言語で同じ法令を含む石板のロゼッタストーンにちなんで命名されました。これは、Rosettaプログラムの翻訳能力を物語っています。
IntelプロセッサとPowerPCプロセッサの両方で実行されているMac OS Xアプリケーションは、ユニバーサルアプリケーションと呼ばれます。ユニバーサルバージョンのないアプリケーションは、すべてのIntelベースのMacコンピューターに統合されているRosettaを介して、IntelプロセッサーベースのMacで使用できます。 Rosettaは舞台裏で働き、非ユニバーサルアプリケーションをIntelベースのMacで実行できるように変換します。 Mac OS X(バージョン10.6)Snow LeopardにはデフォルトでRosettaが含まれていません。プログラムは個別にインストールする必要があります。
Rosettaは、ユーザーランドコードを処理するユーザーランドプログラムと見なされます。これにより、Appleの初期のPowerPC用68kエミュレーターよりも機能が低下する可能性があります。ただし、面倒なデバッグやセキュリティホールの可能性も回避できます。 Rosettaは次のものと互換性がなく、実行されません。
- スクリーンセーバー
- カーネル拡張
- 例外処理が必要なアプリケーション
- バンドルされたJavaアプリケーション
- システム設定フレームに設定を挿入するコード