ホームページ  >  記事  >  オペレーティング システムにはどのような管理機能がありますか?

オペレーティング システムにはどのような管理機能がありますか?

藏色散人
藏色散人オリジナル
2020-12-01 10:40:0437849ブラウズ

オペレーティング システムの管理機能には、1. ジョブ管理 (タスクやインターフェイスの管理などを含む)、2. ファイル管理 (情報管理とも呼ばれます)、3. ストレージ管理 (管理を意味します) が含まれます。メインメモリの容量; 4. 機器管理とは、ハードウェアデバイスの管理を指します; 5. プロセス管理とは、各タスクに処理を合理的に割り当てるために特定のプロセススケジューリングアルゴリズムを採用するシステムを指します。

オペレーティング システムにはどのような管理機能がありますか?

オペレーティング システムの 5 つの主要な管理機能:

(1) ジョブ管理: タスク、インターフェイスを含む管理、人材 コンピュータインタラクション、グラフィカルインターフェイス、音声制御、仮想現実など;

(2) ファイル管理: 情報管理とも呼ばれます;

(3) ストレージ管理: 本質的にはストレージ「スペース」の管理 管理は、主にメイン メモリの管理を指します;

(4) デバイス管理: 本質は、入力およびデータの割り当て、起動、完了、リサイクルを含むハードウェア デバイスの管理です。出力デバイス;

(5) プロセス管理: プロセスの存在を示す唯一の標識は、プロセスの情報とステータスを維持する責任を負う PCB (プロセス制御ブロック) です。プロセス管理とは本質的に、システムが特定のプロセス スケジューリング アルゴリズムを採用して、各タスクに処理を合理的に割り当てることを意味します。

5 つの主要なタイプのオペレーティング システムの特徴は次のとおりです:

(1) バッチ オペレーティング システムの特徴は次のとおりです: a. ユーザーはコンピューターをオフラインで使用します。ユーザーはジョブを送信した後、結果を受け取るまでコンピューターと対話することはできません。ジョブは、コンピューティング センターの管理オペレーターに直接送信することも、リモート通信回線を通じて送信することもできます。送信されたジョブはシステムの外部ストレージに保存され、バックアップ ジョブになります。 b. バッチ処理。オペレーターは、ユーザーによって送信されたジョブをバッチで処理します。各バッチ内のジョブは、オペレーティング システムまたは監視プログラムによって自動的にスケジュールされ、ジョブ間で実行されます。 c.複数のプログラムが実行されます。マルチプログラミングのスケジューリング原理に従って、バックアップ ジョブのバッチから複数のジョブが選択され、メモリに転送されて実行されるように編成され、マルチ チャネル バッチ処理になります。

(2) タイムシェアリング オペレーティング システムの特徴は次のとおりです: a. 対話性: 第一に、ユーザーは動的に実行されているプログラムを制御できます。第二に、ユーザーはコンピュータ上で宿題を提出するのが便利です。第三に、タイムシェアリングシステムにより、ユーザー間の協力も容易になります。 b. マルチユーザーの同時性: 複数のユーザーが自分の端末に同時にログインでき、CPU やその他のリソースを共有してシステムの効率を最大限に発揮できます。 c. 独立性: 客観的に言えば、ユーザーは、自分がコンピューターを独占的に所有しているかのように、他の人がコンピューターを使用しているとは感じられません。

(3) リアルタイム オペレーティング システムの特徴は、次のとおりです: a. リアルタイム クロック管理 (タイミング処理および遅延処理)。 b. 継続的な人間と機械の対話。リアルタイム制御には多くの場合必要です。 c. 過負荷保護措置が必要です。たとえば、短期的な過負荷の場合、入力タスクは特定の戦略に従ってバッファ内でキューに入れられ、スケジューリングを待機します。永続的な過負荷の場合、一部のタスクの入力が拒否される場合があります。リアルタイム制御システムでは、一部のタスクが拒否されます。時間内に処理され、一部のタスクは放棄されるか、特定のタスクのサービス頻度が減ります。 d. 高い信頼性とセキュリティには冗長対策が必要です。必要な機密保持措置を含む、デュアルマシン システムのフロントエンドとバックエンドの作業。

(4) ネットワーク オペレーティング システムの特徴は次のとおりです: a. コンピュータ ネットワークは、相互接続されたコンピュータ システムのグループです。 b. これらのコンピュータは自律型であり、各コンピュータは独自のオペレーティング システムを備え、独立して動作し、ネットワーク プロトコルの制御下で連携して動作します。 c. システム相互接続は通信設備(ハードウェア、ソフトウェア)を介して実現する必要があります。 d. システムは、通信機能を介して情報交換、リソース共有、相互運用性、協調処理を実行し、さまざまなアプリケーション要件を実現します。

(5) 分散オペレーティング システムの特徴は次のとおりです: a. コンピュータ ネットワークの開発はプロトコルに従っていますが、さまざまな分散システムに対する標準プロトコルはありません。もちろん、コンピュータ ネットワークも分散システムとみなすことができます。 b. 分散システムでは、システム操作の均一性を実現するために統合されたオペレーティング システムが必要です。 c. 分散オペレーティング システムはユーザーに対して透過的です。しかし、コンピュータ ネットワークの場合、あるコンピュータ上のユーザーが別のコンピュータ上のリソースを使用したい場合は、どのコンピュータを使用するかを明確に指定する必要があります。 d. 分散システムの基礎はネットワークです。分散システムは、物理的に疎結合されたシステムであるだけでなく、論理的に密結合されたシステムでもあります。 e. 分散システムはまだ研究段階にあります。

以上がオペレーティング システムにはどのような管理機能がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。