- オペレーティングシステムの主な機能
- 1-プロセス管理
- 2-メインメモリ管理
- 3-二次ストレージ管理
- 4-入退場システムの管理
- 5-ファイルシステムレジストリ
- 6-セキュリティ
- 7-要素とアプリケーション間の通信
- 8-システムのステータスを報告する
- 9-リソース管理
- 10-ユーザー管理
- 最も一般的なオペレーティングシステム
- 参考文献
オペレーティングシステムの最も重要な機能は、プロセス管理、メモリ管理、アプリケーション間の通信などです。オペレーティングシステムは、電子デバイス内で発生するすべてのプロセスを管理する主要なソフトウェアまたはプログラムのセットです。
これらは、私たちが通常操作するために使用するプログラムやアプリケーション、たとえばコンピューターではなく、これらのアプリケーションが機能することを可能にする特性です。
オペレーティングシステムの目的の1つは、カーネル、ロケーションリソース、およびマシンのハードウェアを管理することです。マイクロプロセッサを搭載した市場のほとんどの電子機器には、オペレーティングシステムが搭載されています。
オペレーティングシステムの作成当初、最大の欠点は、容量が非常に少なく、使用率が非常に低いことでした。そのため、通常はバッチを使用して手動で行われていました。バッチ内では、アクションを実行するために必要なオーダーであるジョブが手動でアクティブ化されました。
オペレーティングシステムの複雑さが増すにつれて、これらのタスクを自動化する必要があり、最初のコマンドインタープリターが登場しました。
長年にわたって行われたすべての更新と発見により、手動でアクティブ化する必要があった最初のオペレーティングシステムは何も残っていません。
彼らはより高度になり、マシンを保護し、必要かつ日常的なタスクを実行するために自分自身をアクティブにします。
オペレーティングシステムの主な機能
前に説明したように、ほとんどのオペレーティングシステムには、電子デバイス内で実行するタスクのリストがあらかじめ組み込まれているため、すべてがスムーズに進みます。
デバイスのニーズに合わせて構成を調整するには、わずかな調整が必要です。
1-プロセス管理
オペレーティングシステムの最も重要な部分の1つは、プロセスの管理です。プロセスは、プログラムが実行する必要があるリソースです。
これには、メモリ、CPU(中央処理装置)時間、およびアプリケーションが適切に機能するためにアクセスする必要があるファイルの使用が含まれます。
マシンの適切な機能を処理するオペレーティングシステムは、プロセスの作成と破棄、プロセスの停止と再起動、およびプロセス間の通信メカニズムの支援に特化しています。
この仕事を会社員の仕事と比較することができます。タスクのリストを作成すると、プロセス管理システムは、最も重要なプロセスを優先順位の高い場所に配置し、中間のプロセスを中間の場所に配置し、最後に重要度の低いプロセスを最後に配置するという一連のアクションを確立します。
この問題は、プロセス管理が、実行するタスクに任意の優先順位を設定するマシンを介して行われ、時にはあまり重要でないタスクが実行されずに残されることです。
次に、プロセス管理ツールの構成を変更して、必要なタスクを優先するか、手動で実行する必要があります。
2-メインメモリ管理
オペレーティングシステムのもう1つの重要なコンポーネントは、メインメモリ管理です。メモリは、CPUとアプリケーションで共有されるデータストアで構成され、障害が発生すると容量を失います。
したがって、オペレーティングシステムがメモリ管理を処理し、オペレーティングシステムが飽和せず、そこに含まれるデータと情報が失われることが重要です。
オペレーティングシステムは、メモリのどの部分が使用されているか、およびその理由を確認します。空き領域があるときにプロセスを配置する場所を決定し、常に十分に使用されるように、必要な領域を割り当てて要求します。
3-二次ストレージ管理
メモリは非常に揮発性が高く、障害が発生した場合、メモリに含まれている情報が失われる可能性があります。そのためには、長期間データを保存できる第2のストレージモジュールが必要です。
メインメモリと同様に、オペレーティングシステムは空き領域を管理し、保存順序を割り当てます。また、すべてがきちんと保存され、残りのスペースと場所も保証されます。
4-入退場システムの管理
オペレーティングシステムは、ヘッドフォン、プリンター、モニターなどのコンピューターの入出力ポートを管理します。
以前は、新しい外部ポートをインストールする場合、コンピュータがそれらを受け入れるためのドライバを含むインストールディスクを用意することが重要でした。
現在、コンピュータ自体のオペレーティングシステムは、通常、新しい外部ポートが完全に機能するために必要な情報をネットワークで検索する責任があります。
5-ファイルシステムレジストリ
ファイルは、所有者が作成したテーブルに変換された形式であり、オペレーティングシステムがそれらの登録と保存を担当します。
オペレーティングシステムは、作成されたファイルの構築、削除、アーカイブを行うだけでなく、いつでもファイルにアクセスできるようにするために必要なツールを提供します。
ファイルとストレージユニット間の通信を確立します。最後に、すべてのファイルをバックアップするように構成できるため、事故が発生しても、すべてのファイルが失われることはありません。
6-セキュリティ
オペレーティングシステムは、マシンのセキュリティを担当します。最も重要なアクティビティの1つは、ユーザーまたはプログラムがアクセスできない場所にアクセスすることです。
私たちのシステムに影響を与える可能性がある多くのウイルスがあり、オペレーティングシステムはこれが起こらないことを保証します。
定期的なチェックが実行され、実行する必要があるセキュリティ制御が確立されるように、オペレーティングシステムを構成できます。
7-要素とアプリケーション間の通信
オペレーティングシステムは、ネットワークインターフェイスを介して、マシンのさまざまなコンポーネントとそれらに接続しているすべてのアプリケーション間の通信を維持します。情報を送受信します。
8-システムのステータスを報告する
オペレーティングシステムと共にデフォルトでインストールされる一連のアプリケーションがありますが、それら自体はシステムではありません。
これらは、私たちのマシンにインストールされているプログラムの開発と実行のための環境と基本的な特性を提供します。
何らかのアクションが必要な場合は、システムのステータスを報告するか、自動更新などのアクションの実行を承認します。
さらに、さまざまなプログラミング言語をサポートしているため、あらゆるタイプのアプリケーションがマシン上で動作します。もちろん、アプリケーション間の通信を改善するプログラムがあります。
9-リソース管理
リソースマネージャーを介してマシンのすべての主要部分を管理します。管理者としての彼の役割には、中央処理装置またはCPU、コンピューターに接続されている外部デバイスのセキュリティと通信が含まれます。
内部メモリや二次メモリと同様に、保存されたパーツをクリーンアップして切り替えなければならない場合があります。
一般に、それはシステムのすべてのリソースとそれに接触するすべてのリソースを管理します
10-ユーザー管理
オペレーティングシステムは、誰がプロファイルを作成したかに応じて、コンピュータに保存されているプロファイルの管理も担当します。
ユーザー管理は、シングルユーザーまたはマルチユーザーにすることができます。これは、オペレーティングシステムが1台のコンピューターで使用するために1つのユーザープロファイルのみを作成できることを意味するものではありません。
シングルユーザープロファイルであるという事実は、そのユーザーの実行のみがアクティブで、そのユーザーのみがアクティブであることを意味します。もう1つは、マルチユーザーで、複数のユーザーのタスクを同時にアクティブにすることができます。
最も一般的なオペレーティングシステム
市場で最もよく知られており、最もよく使用されているオペレーティングシステムは、コンピューター用のWindows、iOS、Linuxです。スマートフォン向けのAndroidとiOS。
何千ものオペレーティングシステムがあり、必要なデバイスに応じて高度な高度化が行われます。
WindowsはMicrosoftの偉大なマクロ帝国に属し、iOはAppleに属します。Linuxは、オペレーティングシステムを変更できる無料のソフトウェアプラットフォームです。Linuxプラットフォームには、最もよく知られているUbuntuとDevianがあります。
これらの無料ソフトウェアにより、ユーザーはオペレーティングシステムを好きなように変更できます。また、ある程度のリスクがあり、知識が少ないときにオペレーティングシステムのカーネルに触れると、大惨事が発生する可能性があります。
それどころか、WindowsやiOSなどのオペレーティングシステムは、最も経験の浅いユーザー向けにすでに準備されているため、オペレーティングシステムの初期構成では、高価な変更を加えることなく使用できます。
参考文献
- RAHALKAR、Sagar Ajay。オペレーティングシステムの基本。Certified Ethical Hacker(CEH)Foundation Guide。Apress、2016年。3-21。
- ブルーム、スティーブンW.非電気の専門家のための電力システムの基本。John Wiley&Sons、2016年。
- スプラント、ブリンクリー。パフォーマンス監視ハードウェアの基本。IEEE Micro、2002、vol。22、4、p。64-71。
- ミラー、マイケル。コンピュータの基本への絶対初心者向けガイド。出版より、2007年。
- アルバレス、フアン。コンピュータの基本を理解する:識字能力へのステップ。
- SILBERSCHATZ、AbrahamGALVIN、他 オペレーティングシステム:基本的な概念。Addison-Wesley Iberoamericana、1994年。
- TANENBAUM、Andrew S ;; FOGOAGA、ファンカルロスベガ。オペレーティングシステム 。プレンティスホール、1988年。