OSの概念

What is OS ? 〜OSの概念〜

Hierarchical World

OSの階層構造のイメージ図

Which land do you belong to?

●Kernel Land
  • 全リソースを管理するカーネルが動く空間。最優先で実行され、停止されることがない。
  • カーネルがリソースにアクセスする方法を提供するソフトウェアをドライバーという。カーネルモードで動作する。
●User Land
  • ユーザーが実行するアプリケーションが動く空間。
  • カーネルからリソースを個別に提供されている。

Hardware, Kernel and User Land

ハードウェア・カーネル空間・ユーザー空間の関係図

Distribution

  • そもそもカーネル空間とユーザー空間は分離している。
  • アプリケーションは多種多様なライブラリの機能を使って成り立っており、その依存関係を満たさないと正しい動作ができない。
  • 入り組んだ依存関係を固定し整合性を保つことで環境構築とサポートを容易にしたものが、ディストリビュージョン(RHEL,SUSE,Debian,Ubuntu等)と呼ばれる。
主なLinuxディストリビューション
Contact

お問い合わせ

お客様に最適な製品をご提案いたします。まずは気軽にお問い合わせ下さい。
03-5446-5531

平日9:30~17:30 (土曜日、日曜日、祝祭日、年末年始、夏期休暇は、休日とさせていただきます。)