プロセスの解説(基本情報技術者シラバス用語)
プロセスとは
プロセスとは、OS(オペレーティングシステム)から見て、現在実行されている「プログラムの実行単位(実行中のプログラム)」のことです。プログラムそのものはハードディスクなどの記憶装置に保存されている静的なデータですが、これをダブルクリックなどして起動し、メモリ上に展開されてCPUによって処理されている状態のものをプロセスと呼びます。各プロセスには個別のメモリ領域(作業スペース)が割り当てられ、他のプロセスから直接干渉されないように保護されています。
具体例
- タスクマネージャーでの確認:Windowsで「Ctrl + Shift + Esc」を押してタスクマネージャーを開くと、動作中のアプリ(Chrome、Excel、音楽プレイヤーなど)がリストで並んでいます。これらの一つひとつが「プロセス」です。
- ブラウザの複数起動:ブラウザで複数のタブを開いている際、タブごとに個別のプロセスが割り当てられることがあります。これにより、あるタブでWebページがフリーズしても、ブラウザ全体が道連れになって強制終了するのを防ぐことができます。
もう少し詳しく