|
マッハ(物体の速度の音速に対する比) =========================== 「 Mach 」を含む部分一致用語の検索リンク〔 1 件 〕 ・Mach : マッハ(物体の速度の音速に対する比)
Mach(マーク)は、カーネギーメロン大学のリチャード・ラシッド教授(実際の実装はアビー・テバニアンが中心〔Darwin Releases Sourceのリスト内からダウンロード出来るxnuのソースコードを参照〕)らの Mach プロジェクトにより開発されたマイクロカーネルタイプのオペレーティングシステム (OS)。名前は「複数非同期通信ホスト」を意味する英語「」に由来している。 == 開発の経緯 == 1980年代中頃、アメリカ国防総省高等研究計画局によって開発されていた実験用マルチプロセッサコンピューター用のOSをアメリカ国防総省に提案、採用されたことにより 1985年から Mach の開発は始まった。当初はスーパーコンピューター・ワークベンチ・プロジェクト()と呼ばれていた。 当時、米国の研究機関で主に用いられていた 4.2BSD UNIX の設計は、古く効率の悪い仮想記憶機構、マルチプロセッサマシンに対して非効率な構造、移植性の悪い冗長なコードなど、当初の UNIX では想定していない様々な機能をカーネルに追加したため、非常に見通しの悪い構造となっていた。これを解決することがMachの目的であった。 *マルチプロセッサ対応(100プロセッサ程度が想定された) *高価で少ない実メモリを想定するのではなく、巨大なメモリ空間と十分な実メモリを有効利用する *分散システムをサポートし、高速でネットワーク透過な IPC をサポート *移植性の高い構造 *4.3BSD と完全な互換性 これらを実現することを目標に開発が行われた。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Mach」の詳細全文を読む スポンサード リンク
|