【ぷろせす】
プロセス とは?
最終更新:
💡 プログラムを動かす、OSの管理単位
OSが資源や実行状態を管理する、実行中のプログラムの単位。プロセスには識別用のPIDや仮想アドレス空間などがあり、その中でスレッドが処理を実行する。
📌 このページのポイント
プログラムと、どう違うの?
プログラムは実行する命令を用意したもの、プロセスはそれを動かすための状態や資源を持つ単位だよ。レシピと、材料や調理器具を用意して行う料理の作業のような関係なんだ。待っている間も、プロセスとして管理されるよ。
同じアプリを2つ開くと、2プロセス?
メモリが分かれていれば、影響しない?
スレッドは何が違うの?
動かなくなったら、killで終わる?
まとめ:ざっくりこれだけ覚えればOK!
「プロセス」って出てきたら「OSが資源や状態を管理する、実行中のプログラムの単位」と思えばだいたいOK!
📖 おまけ:英語の意味
「Process」 = 過程・処理
💬 ここでは、仕事の手順という一般的な意味ではなく、OSが管理する実行の単位を指しているよ。