[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

フォアグラウンドプロセス (foreground process)

pointこの用語のポイント

pointお仕事中のプログラムだよ

point人間様の見えるところでお仕事しているよ

スポンサーリンク

簡単に書くよ

フォアグラウンドプロセス (foreground process)とは

コンピュータさんの世界における「表の世界」でお仕事をしているプログラムのこと。
もう少し真面目に書くと

人間様の見えるところで、お仕事をしているプロセス(お仕事中のプログラム)のこと
です。

image piyo

詳しく書くよ

フォアグラウンド」+「プロセス」で「フォアグラウンドプロセス」です。

フォアグラウンドプロセス

フォアグラウンドは「プログラムさんのお仕事場所のうち、人間様の見えるところ」ね。
コンピュータさんの世界における表の世界みたいなものだと、お考えください。
ちなみに裏の世界は「バックグラウンド」です。

フォアグラウンドプロセス2

プロセスは「メモリを使って、なんかやっているプログラムひとつひとつ」です。
プログラムは、動いていればメモリを使っています。
よく分からなければ「実行中のプログラム」と読み替えてください。

フォアグラウンドプロセス3

つまり「人間様の見えるところで、えっちらおっちらと頑張って、お仕事をしているプログラム」がフォアグラウンドプロセスです。
目立ちたがり屋なやつですね。

フォアグラウンドプロセス4

なお、人間様の見えないところでお仕事中のプログラムは「バックグラウンドプロセス」と言います。
「バックグラウンド」+「プロセス」で「バックグラウンドプロセス」です。
バックグラウンドは「人間様の見えないところ」を意味します。

フォアグラウンドプロセス5

実際のところ「フォアグラウンドプロセス」という表現を使うことは稀です。
単に「プロセス」と表現されることが多いからです。
フォアグラウンドプロセスは、要するに普通のプロセスのことですからね。

基本的には、バックグラウンドプロセスと対比して「これは見えるところでお仕事をやっているやつだからな!」と強調したい場合のみ「フォアグラウンドプロセス」と表現します。

image piyo2

一言でまとめるよ

まぁ「フォアグラウンドプロセス」って単語が出てきたら「人間様の見えるところで働いてるプログラムなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク