ホームページ > 記事 > システムチュートリアル > Linux オペレーティング システムを理解するのに役立ちます
オペレーティング システム (略して OS) は、コンピューターのハードウェアとソフトウェアのリソースを管理および制御するコンピューター プログラムであり、「ベア メタル」上で直接実行される他のソフトウェアは、実行されるオペレーティング システムによってサポートされている必要があります。 。
Shangxuetang の知識集: Linux オペレーティング システムの概要
オペレーティング システム: カーネル、ライブラリ、アプリケーション。
ライブラリ: 実行エントリのないアプリケーション。
Windows システム: dll ファイル。
リーリー1965 年以前は、コンピューターは現在ほど普及していませんでした。軍事機関や学術研究機関を除いて、一般の人々が手の届く範囲にはありませんでした。当時、メインフレームは最大 30 台の端末 (30 台のキーボードとモニター) を提供できました。 .)、コンピューターに接続します。
Shangxuetang の知識集: Linux オペレーティング システムの概要
数量不足の問題を解決するには:
1965 年、ベル研究所、MIT、ゼネラル エレクトリック社は、メインフレームが 300 台の端末をサポートできることを期待して、共同で Multics プロジェクトを立ち上げました
1969年頃、プロジェクトは遅々として進まず、ベル研究所は研究から撤退しました。
1969年にこのプロジェクトから撤退したケン・トンプソンは、研究室で退屈していましたが、空いているコンピューターで「スタートレック」のパレードを実行するために、8月頃に妻が親戚を訪問している間にコンピューターを使用しました。 Unix オペレーティング システムのプロトタイプを作成します1970年、米国のベル研究所のケン・トンプソンは、BCPL言語に基づいて、非常にシンプルでハードウェアに近いB言語(BCPLの頭文字をとったもの)を設計し、最初のUNIXオペレーティング・システムを書きました。 B 言語で。
B 言語のクロスプラットフォーム性は低いため、この優れた Unix オペレーティング システムを他のコンピューターで実行できるようにするために、デニス リッチーとケン トンプソンは、B 言語に基づいたより優れた言語を研究する準備をしました。
1972年、米国のベル研究所のデニス・リッチーは、最終的にB言語に基づいて新しい言語を設計し、BCPLの2番目の文字をこの言語の名前としました
。
1973年の初めにC言語の本体が完成しました。トンプソンとリッチーは、今では有名になった Unix オペレーティング システムを完全に書き直すためにこれを使い始めるのが待ちきれませんでした
以上がLinux オペレーティング システムを理解するのに役立ちますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。