コンピュータ オペレーティング システムの機能は次のとおりです: 1. プロセス管理、2. メモリ管理、3. ディスクとファイル システム、4. ネットワーク、5. セキュリティ、6. 内部通信セキュリティ、7. ユーザー インターフェイス; 8 、ドライバー。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
オペレーティング システムの主な機能:
1. プロセス管理
常駐プログラムとアプリケーションは両方ともプロセス ベースで実行されます。コンピューターがノイマン型アーキテクチャを採用している場合、各 CPU は一度に最大 1 つのプロセスしか実行できません。
2. メモリ管理
オペレーティング システムのメモリ管理は、利用可能なメモリ領域の検索、メモリ領域の構成と解放、メモリと低速ストレージ パッケージの交換などの機能を提供します。この機能は仮想メモリ管理とも呼ばれ、各プロセスで使用できるメモリの量が大幅に増加します。
3. ディスクとファイル システム
オペレーティング システムには、さまざまな種類のファイル システムが組み込まれています。たとえば、Linux には、ext2、ext3、ext4、ReiserFS、Reiser4、GFS、GFS2、OCFS、OCFS2、NILFS、Google File System など、非常に広範な組み込みファイル システムが組み込まれています。 Linux は、XFS、JFS、FAT ファミリ、NTFS などの非ネイティブ ファイル システムもサポートしています。
4. ネットワーク
最新のオペレーティング システムの多くは、主流のインターネット通信プロトコル TCP/IP を動作させることができます。これは、オペレーティング システムがオンラインの世界に入り、ファイル、プリンター、スキャナーなどのリソースを他のシステムと共有できることを意味します。
5. セキュリティ
オペレーティング システムは、ローカル ディスク ドライブ上のファイル、保護された特権システム コール、ユーザーのプライベート データおよびシステムなどの一部のリソースへの直接的または間接的な外部アクセスを提供します。実行中のプログラムによって。
6. 内部通信セキュリティ
内部情報セキュリティは、実行中のプログラムがシステム リソースに恣意的にアクセスすることを防ぐ手段と見なされます。ほとんどのオペレーティング システムでは、通常のプログラムがコンピュータの CPU を直接操作できるため、トランザクションを処理して同じ特別な命令を実行できるオペレーティング システムをプログラムに強制的に停止させる方法などの問題があります。この場合、オペレーティング システムは単なる別の並列プログラムです。 。
汎用オペレーティング システム用に製造された CPU は、通常、ハードウェア レベルである程度の特殊命令保護概念を実装しています。アクセス許可レベルが低いプログラムでは、ハード ドライブなどの外部デバイスへの直接アクセスなどの特別な命令の実行がブロックされることがよくあります。
7. ユーザー インターフェイス
今日のほとんどのオペレーティング システムには、グラフィカル ユーザー インターフェイス (GUI) が含まれています。 Windows や MacOS の初期の実装など、一部の古いオペレーティング システムでは、グラフィカル ユーザー インターフェイスとカーネルが緊密に統合されています。
8. ドライバー
ドライバー (デバイスドライバー) は、ハードウェアと対話するように設計されたコンピューター ソフトウェアです。これは通常、ハードウェアに接続されたコンピュータ集約サブシステムまたは通信サブシステムを通じて、デバイスに情報の並べ替えおよび受信機能を提供する、適切に設計されたデバイス対話インターフェイスです。そして最後に、メッセージをオペレーティング システムまたはアプリケーションに提供します。
コンピュータ関連の知識について詳しくは、FAQ 列をご覧ください。
以上がコンピュータのオペレーティングシステムの機能は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。