8オペレーティングシステムの特徴



の の特徴 オペレーティングシステム 主なものには、一般的な方法で、作業管理、リソース管理、システム操作の制御、エラー回復、およびメモリ管理が含まれます。これは製造元によって異なります.

オペレーティングシステムは通常、製造元およびそれらが動作するハードウェアによって異なります。それにもかかわらず、現代のハードウェアの洗練のおかげで、特定の規格を満たすオペレーティングシステムが必要とされます。.

一般的に、新しいコンピュータシステムがインストールされるとき、そのハードウェアのために示された動作ソフトウェアは獲得されなければならない.

オペレーティングシステムは、コンピュータのハードウェアとソフトウェアのリソースを管理するソフトウェアシステムです。さらに、コンピュータプログラムに共通のサービスを提供します。.

アプリケーションプログラムは通常、機能するためにオペレーティングシステムも必要とします。.

オペレーティングシステムは、携帯電話からビデオゲーム機、コンピュータ、ネットワークサーバーまで、コンピュータを含む多くのデバイスに搭載されています。.

いくつかの一般的なデスクトップオペレーティングシステムには、Apple OS X、Linuxおよびその亜種、およびMicrosoft Windowsが含まれます。モバイルオペレーティングシステムには、AndroidとiOSがあります。リアルタイムのRTOSなど、他のクラスのオペレーティングシステムも存在します。.

オペレーティングシステムの機能の一覧

1 - 作業管理をする

どんな業務プログラムの重要な責任もそれらがコンピュータシステムによって扱われるようにタスクを計画することです.

これは、ジョブ管理機能の主要なタスクの1つです。オペレーティングシステムは、プログラムが処理される順序を作成し、特定のジョブが実行される順序を定義します。.

「キュー内」という用語は、実行を待機している一連のジョブを表すためによく使用されます。オペレーティングシステムはさまざまな要因を比較してこの作業キューを作成します。.

これらの要因のいくつかは次のとおりです。

  • 現在処理中のいくつかのジョブ.
  • 使用されているシステムリソース.
  • 以下のプログラムでどのリソースを使用する必要がありますか.
  • 他のタスクと比較した仕事の優先順位.
  • システムが対応しなければならないその他の特別な要件.

運用プログラムはこれらの要素を検討し、これらの仕事が処理される順序を制御できなければなりません。.

2-彼らは資源管理をしている

コンピュータシステムにおけるリソースの管理は、オペレーティングシステムのもう一つの主な関心事です。明らかに、そのハードウェアが利用できない場合、プログラムはデバイスを使用できません。.

運用ソフトウェアはすべてのプログラムの実行を監視します。それはまた使用されているデバイスのすべての種類を監視するための責任があります.

これを達成するために、それはプログラムがそれらが使用しているか将来使用する装置と結合されている表を確立する。.

オペレーティングシステムはこのテーブルを確認して、特定のデバイスの使用を承認または拒否します。.

3-彼らは入出力操作コントロールを持っています

システムのリソースの分配はソフトウェアの入出力制御の制御の操作に密接に関連しています.

入出力操作を開始する前に特定のデバイスへのアクセスが必要になることが多いため、オペレーティングシステムは入出力操作とそれらが動作するデバイスを調整する必要があります。.

実際には、実行を通過するプログラムと入出力操作を完了するために使用しなければならないデバイスの辞書を確立します。制御レポートを使用して、ジョブは特定の装置を必要とするかもしれません.

これにより、ユーザーは特定のサイトから情報を読んだり、選択したオフィスで情報を印刷したりできます。このインストールを利用すると、ある場所から読み取った情報をコンピュータシステム全体に配信できます。.

入出力操作の実行を容易にするために、ほとんどのオペレーティングシステムは、すべての入出力命令の処理を処理するための制御命令の標準セットを持っています。.

入出力制御システムと呼ばれるこれらの標準命令は、ほとんどのオペレーティングシステムに不可欠なものです。.

処理されているすべてのプログラムが入出力操作を実行できるように、それらは手段を単純化するだけです。.

実際には、実行中のプログラムは、特定の入出力装置を使用して、入出力動作が望まれるというオペレーティングシステムへの信号を実行する。.

制御中のソフトウェアは入出力操作を完了できるようにIOCSソフトウェアを呼び出します。.

入出力アクティビティのレベルを考慮すると、ほとんどのプログラムでIOCS命令は非常に重要です。.

4-彼らはマルチタスクシステムです

最近のほとんどのオペレーティングシステムでは、複数のタスクを実行することができます. 

例えば、コンピュータは、同時にユーザプログラムを実行し、ディスクから情報を読み取り、または結果をプリンタに表示することができる。それはマルチタスクまたはマルチプログラムオペレーティングシステムについて語っています.

5-スペースメモリープロセスに従う

多くのオペレーティングシステムでは、各プロセスはそれ自身のメモリ空間を持っています。これは、このメモリが他のプロセスに利用できないことを意味します。この場合、プロセス空間のアドレスが読み上げられます。.

6-関連メカニズムが必要

それらが多目的プログラムであるとき、オペレーティングシステムは以下の数のメカニズムを提供しなければなりません:

  • 各ユーザーの身元を確認するための認証メカニズム.
  • 他のアプリケーションがシステム上で実行されるのを妨げる可能性がある、または悪意があり、他のユーザーの活動をスパイまたは妨害する可能性がある、誤ったユーザープログラムに対する保護メカニズム。.
  • 各ユーザーに許可されるリソースの数を制限する管理メカニズム.

7-彼らは核を持っている

オペレーティングシステムの重要な部分はその中核です。今日ではモノリシックコアが最も人気があります.

これらのカーネルは、プログラム情報を格納するRAMを管理しながら、さまざまなコンピュータプロセスが互いにメッセージを送信する方法を提供します。.

ほとんどのコアは、モニター、ハードドライブ、その他の周辺機器を監視するためのドライバまたはデバイスドライバも提供します。.

8-接続許可

おそらく、オペレーティングシステムを定義できる機能は、ハードウェア、ソフトウェア、そして場合によってはユーザーインターフェイスの間に提供される接続です。すべてのコンピュータで使用するオペレーティングシステムが必要.

参考文献

  1. オペレーティングシステムの特徴は何ですか? reference.comから回収.
  2. オペレーティングシステムの特性ecomputernotes.comから回収された.
  3. オペレーティングシステムの特性202.114.32.200:8080/courseware.htmlから取得.
  4. 他のソフトウェアと比較した場合のオペレーティングシステムの特徴は何ですか? quora.comから回復した.
  5. 入出力制御システムwikipedia.orgから取得しました.