#オペレーティング システムのストレージ管理機能は実際に何を管理するのですか?
オペレーティング システムのストレージ管理機能は、実際にはメモリ リソースを管理することです。
オペレーティング システムの 5 つの主要な管理機能:
(1)ジョブ管理: タスク、インターフェイス管理、人間とコンピューターの対話、グラフィカル インターフェイス、音声制御、仮想現実などを含む;
(2) ファイル管理: 情報管理とも呼ばれます;
( 3) ストレージ管理: 基本的に、ストレージ「スペース」の管理は主にメイン メモリの管理を指します;
(4) デバイス管理: 基本的には、割り当て、起動、完了、リサイクルを含むハードウェア デバイスの管理入出力デバイスの数;
(5) プロセス管理: 本質的には、プロセッサの実行「時間」の管理、つまり、CPU を各タスクに正確かつ合理的に割り当てる方法です。
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 サイトの他の関連記事を参照してください。