Purpose and Goals of The Operating System

オペレーティング システムは、ハードウェアとソフトウェアの間のブリッジとして動作し、オペレーティング システムの主な目的と目標は、コンピュータと接続しているハードウェアとソフトウェアのすべてのリソースを管理することです。 オペレーティングシステムは、ユーザーとハードウェアの間のインタフェースを作成するため、オペレーティングシステムがなければ、すべてのコンピュータシステムは無力です。 ユーザーがコンピュータに任意の命令を与えるとき、オペレーティングシステムは、0と1のようなバイナリ形式でこれらの命令を変換します。 コンピュータは機械語しか理解できません。

Read More – オペレーティングシステムチュートリアル

purpose of the operating system

さて、例のように起動できる端末の助けでシステム全体を起動するために、OSの目的と目標を説明 電源が入ってからマイクロプロセッサチップは、フラッシュROM(読み取り専用メモリ)にRAMの助けによってマシンコードをインストールして開始されます。 オペレーティングシステムは、このコードによってコンピュータに関連するすべてのコンポーネントを初期化することができ、このタイプのコードはBIOS(Basic Input/output System)によってディスクの起動時の最初のセクタに実装されています。 プロセッサを使用することで、オペレーティングシステムはこれらの論理的な部分をすべて処理し、初期化します。

ここで、オペレーティング システムの 3 つの主な目的と目標は何かという疑問が湧いてくるでしょう。 オペレーティング・システムの目的はほとんどたくさんありますが、次のようなオペレーティング・システムの主目的があります。

  • Handle Memory Management
  • Perform all Loading and Execution task
  • Peripheral Controlling

Handle Memory Management

コンピュータでは多くのメモリとデータを同時に実行するので、実行時にメモリとデータ間に柔軟性を提供することで、OSなしではデータとすべてのメモリ間で矛盾が生じることがあるのです。

Perform all Loading and Execution Task

Operating System has responsible to load important programs and different libraries with the help of loader that is very necessary part of the O/S.そのため、メモリ管理はパフォーマンスのアップグレード、複数のプロセスの同時実行、すべてのデバイスへのメモリ空間の利用などの多くの活動を実行する。 ローダーの主な仕事は、すべての命令を遅延なく実行するために、メモリ(RAMなど)にプログラムを送り込むことである。 オペレーティング・システムは、ローダーが実際にコンテンツのマスター・コピーを持っていない仮想メモリをサポートします。ローダーは、実行中のプログラムのコードと関連する実行コンテンツのデータを持つメモリ部分の間のインタフェースを作成する仮想メモリ・サブシステムを許可するだけだからです。 ドライバのこれらのタイプは、オペレーティングシステムとデバイス間のインターフェイスを作成し、オペレーティングシステムは、ドライバのすべての制御を持っている。 すべてのドライバは、オペレーティング システムのカーネル領域で実行され、デバイス ドライバには、開く、閉じる、読む、書く、などの多くの権利があります。

コメントを残す

メールアドレスが公開されることはありません。