|
のMac OS X : UNIXでのベース-固体の岩のように
このスレッドを参照してください:
http://www.apple.com/macosx/features/unix/
http://www.apple.com/opensource/
引用:
UNIXでのベース-固体の岩のように
そのエレガントで使いやすいインターフェイスを使用するようにばかせてはならない。 Mac OS Xの表面の下には、産業の強さのUNIX基盤のハードワークでは、お客様のコンピューティング環境システムがクラッシュしており、妥協のない性能を確保するためだ。時間のMac OS Xのセキュリティプロトコルをテストする方法をお使いのMacに損害を与えるのです。
最も広く販売のUNIXベースのオペレーティングシステムでは、 Mac OS Xの罰金などの肥えたオタク、粒マルチスレッド、マッハ3.0マイクロ、 FreeBSDのサービスは、タイトなハードウェアの統合とはSMPセーフドライバーは、技術的な要素のユニークな組み合わせを提供していますゼロ構成ネットワーキングしています。改善の機能は最新のカーネルはSMPスケーラビリティおよび64ビットの仮想メモリのTigerの状態は、標準ベースのアクセス制御リストは、次のレベルへのUNIXのアクセス許可を取る。
コマンドライン環境
UNIXユーザダーウィンの家で感じるが、強力なBSDの環境を根底はMac OS X環境では、ターミナルアプリケーションからは、いつでもアクセス可能です。また、引数を必要としないコマンドを実行することができます(例えば上部)には、 Finderをダブルクリックしている。 manページでは、何千人ものMac OS Xに含まれ、すべてのお好みのUNIXのツールをすばやく見つけることができます。
UNIXのユーティリティとスクリプト言語
すべての標準のUNIXユーティリティとスクリプト言語のMac OS Xに含まれています: emacsに、 vimやエドのような編集者も、 cp 、ミュージックビデオは、 lsやtarファイルのような管理ツール;はbash (デフォルトシェル) 、 tcshを含むシェルスクリプト( )とはzsh csh 。タイガーので、他のオペレーティングシステム用のスクリプトを実行することがより簡単に書かKornシェルが追加されます。そしてもちろん、あなたのようなスクリプト言語を使用することができます Perlのは、 PHP 、 はTCL、 RubyとPythonのは、人気のネイティブサポートを ティクル/トケラウ諸島、 TKInterとWxWidgetsツールキット。 Pythonのユーザーもまた、スクリプトでは、強力なエンジン合成石英することができます。 Mac OS Xでの他のオープンソースのユーティリティには、オープンソースのページをご覧ください
ユニバーサル図書館
Mac OS Xの、簡単にポートを既存のUNIXコードを最適化ライブラリの強力なセットを提供します。たとえば、標準、マルチスレッドCライブラリ( ) libcのは、 Mac OS Xには、非ローマン文字セットを必要とするアプリケーションのためのスレッドの移植を意識したアプリケーションを容易に標準的な機能のリエントラント亜種のような機能をサポートしていると、 Mac OS X ( wchar_tなど)ワイド文字データ型をサポートしています。タイガーも、 LinuxやSolarisなどのUNIXのバージョンからのアプリケーションの移植はSystem VセマフォなどのUNIX / Linuxの移植のAPIは、サポートの問題を示す。虎のXML変換はSystem Vのメッセージキューのような( libxslt )とデータの永続性( SQLiteなど)だけでなく、共通のUNIXサービスのサポートのための新しいパワフルなオープンソースのライブラリを追加することにより、恒星PantherでクロスプラットフォームAPIのサポートが強化されます。
打ち上げとlaunchd
ほとんどのMac OS Xを再起動する必要がありますので、ほとんどそれに気付くでしょうが、タイガーの起動に時間がかかるあまり、ありがとうlaunchd 。 Launchdを起動するための統合フレームワークを通じて、管理デーモンを停止し、高速な起動を提供し、 mach_init 、 initシステム初心者のinetdと関連サービスを内蔵しています。管理者の設定やサービス上のリソースの制限の設定、監査のための1つのメカニズムがあります。
カーネル
Machカーネルを強化、メモリオブジェクトの抽象化と標準的な仮想メモリの意味。これは、同時に別々のアプリケーション環境を管理するためにはMac OS Xには次の機能を可能にし、電源:
先制的な協力マルチタスク。
対称型マルチプロセッシング( SMPを)マルチスレッドのサポートが拡張。
リアルでのサポートを保証する時間が少ない時にプロセッサのリソースへのアクセスの遅延に敏感なメディアアプリケーションに最適です。
|
|