article

プロセスとは、英語で過程を意味する言葉。

  1. 工業製品製造工程。
  2. 特に、半導体の製造工程を言う。集積回路の細密度につき、10nmプロセスなどと言う。
  3. 品質管理上の概念。プロセスアプローチ
  4. コンピュータにおける処理の単位の一つ(本稿で詳述)。

スレッドとは異なり、OSから記憶領域やディスク資源を割り当てられて、処理を実行する。プロセスは、タスクとも言うが、タスクという語は、タスク=スレッドの意味で使われることもあり、プロセスという語より適用範囲が広い。また、ジョブがユーザーから見た処理の単位であるのに対し、「プロセス」は、コンピュータ側から見た処理の単位。

プロセスは、その役割で分類すると、OSの機能を実現するシステムプロセスと、ユーザー権限で実行されるユーザープロセスがある。

プロセスは、そのプログラム部分の性質で分類すると、以下のようになる。

  • 再配置可能(リロケータブル)
プロセスを補助記憶装置から主記憶装置に読み込む際、主記憶のどの位置に読み込んでも実行が可能なプログラム。アドレス指定が、プロセスの先頭アドレスからの相対位置で表現されていればよい。
  • 再使用可能
実行し終えたプログラムをプログラム自身が書き換えず、また、実行開始時の変数の初期値がプログラムの実行に影響しないもの。
  • 再入可能(リエントラント)
プログラムの実行中、別のプロセスが同じプログラムを同時に実行できるもの。プログラム(コード)部分とデータ部分が別の記憶領域に分かれていて、コード部分だけ共有できればよい。同時実行したいプロセスは、データ部分だけ独自に新しく用意する。
  • 再帰可能(リカーシブル)
自分自身を呼び出すこと(再帰)が可能なもの。

関連項目


Proces | Prozess | Process | Proceso | Prosessi | Processus | Процесс | Process_(dator)

OSのプロセス管理

 

This article is licensed under the GNU Free Documentation License. It uses material from the "プロセス".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld