マルチタスクオペレーティングシステムとは何ですか?
マルチタスクオペレーティングシステムは、一度に複数のプログラムを実行できるあらゆるタイプのシステムです。 ほとんどの最新のオペレーティングシステムは、特定のビジネス設定で使用するように設計されたいくつかの個人開発システムを除き、複数のプログラムを同時に処理するように構成されています。 ほとんどのタイプの通信技術と同様に、マルチタスクオペレーティングシステムは時間とともに進化しており、多くの文化でコミュニケーションの需要が増加し続けるにつれて進化し続ける可能性があります。
マルチタスクオペレーティングシステムの古い例を使用して、通常、2つの実行プロセス間でシステムリソースを行き来する2つ以上のタスクを管理していました。 システムは、タスクを1つで実行し、そのプログラムを数秒間フリーズし、他のプログラムのタスクを実行します。 このアプローチはオペレーターに短い時間遅れを作成しましたが、この遅れは通常数秒以下であり、それでもTHよりもかなりの効率を提供しましたe古いシングルタスクオペレーティングシステム。
時間が経つにつれて、各アクティブプログラムにリソースを割り当てるために異なるアプローチを使用するマルチタスクオペレーティングシステムの一般的な化身が開発されました。 これにより、システムを駆動する機器に適切なリソースがあると仮定して、事実上タイムラグがまったく発生しなかった状況が生まれました。 エンドユーザーの場合、これは、各タスクが順番に完了したときにシステムがリリースをリリースまたはリダイレクトするのを待つことなく、いくつかのタスクを同時に実行できることを意味しました。
一般的な複数のオペレーティングシステムは、1970年代後半から1980年代初頭にデスクトップコンピューターに共通していた単純なオペレーティングシステムよりも多くのリソースを必要とします。 新しいシステムには、かなりの量のランダムアクセスメモリ(RAM)と他のタイプの仮想メモリを備えたプラットフォームが必要です。 さまざまなアプリケーションを駆動するためにリソースが利用できない場合Sがオープンで実行されているSは、システムが過負荷を防ぐように構成されている方法である場合、クロールで遅くなるか、おそらくアプリケーションを1つか2つシャットダウンすることさえあります。
今日、ほとんどのデスクトップ、ラップトップ、およびネットブックオペレーティングシステムは、ある種のマルチタスクオペレーティングシステムで機能しています。 自動テラーマシンやATMなどの機器でさえ、一連のプログラムを使用してバランスをチェックし、ユーザーが行ったリクエストを実行するために、ある種のマルチタスクシステムを使用しています。 また、購入したチケットを生成して分配している場合でも、購入したチケットの領収書を投稿するなど、いくつかのタスクを一度に実行できる映画チケットスタブシステムの例もあります。