Skip to main content

コンピューターマルチタスクとは何ですか?

computerコンピューターマルチタスクは、コンピューターによって複数のプログラムが同時に実行されるプロセスです。コンピューティングの歴史の初期には、マルチタスクはほとんど前代未聞であり、何十年もの間、ハイエンドのメインフレームに追いやられ、パーソナルコンピューティングでは利用できませんでした。テクノロジーが進歩するにつれて、マルチタスクが利用可能になり、パーソナルコンピューターの業界標準に迅速に進化しました。2011年の時点で、スマートフォンなどのデバイスでさえマルチタスクができることがよくあり、たとえばユーザーがインターネットをサーフィンし、音楽をストリーミングすることができます。共有、複数のプログラムまたはプロセスがCPUの力を共有する方法を参照する用語。かなり早い段階で、この用語は現代の用語マルチタスクに取って代わられましたが、その初期のバージョンでは、マルチタスクは真のマルチタスクではなく、同時に見えるアプリケーション間の迅速な切り替えでした。1つのプロセッサのみを備えた最新のコンピューターは、この手法を使用して複数のタスクを同時に実行できるように見えることができます。これらのシステムは、21世紀初頭により一般的で高度になり、真のマルチタスクが可能になりますが、実際には、パフォーマンスの向上を除けば、これらのシステムが単一のプロセッサシステムと比較して機能する方法で観察可能な違いはありません。複数のプロセッサを使用すると、さまざまなプログラムが同時に実行されます。コンピューターのパフォーマンスはプロセッサの速度によって決定されますが、特定のプロセッサが一度に実行できるプログラムの数は、これらのプログラムが占めるシステムメモリの量によっても制限されます。メモリスイッチングと呼ばれる手法により、現時点で実行中のプログラムが単一のプロセッサシステムで実行しているか、複数のプロセッサシステムで必要に応じて委任されることができます。ライブ、作業、およびコンピューターの使用、そしていくつかの点でこれは確かに真実です。マルチタスクにより、同時に論文を調査して執筆しながら、インターネットラジオサービスから音楽をストリーミングできます。ただし、マルチタスクに対する人間の能力に対する制限は、最終的に、個人が最新のコンピューターの力をマルチタスクに利用できる方法を制限します。人間は、複数のタスクやアクティビティに集中する能力が限られているため、一度に複数のソフトウェアプログラムと対話することは困難です。