賃貸リンク 書籍案内 ウェブ検索 百科事典 都道府県

プロセス

」に関係する百科事典
プロセス
プロセスとは、英語で過程を意味する言葉。
工業製品の製造工程。
特に、半導体の製造工程を言う。集積回路の細密度につき、10nmプロセスなどと言う。
品質管理上の概念。プロセスアプローチ。
コンピュータにおける処理の単位の一つ(本稿で詳述)。
プロセスとは、情報処理においてプログラム (コンピュータ) プログラムの動作中のインスタンスを意味し、全ての変数やその他の状態を含む。マルチタスクオペレーティングシステムでは多くのプロセスを並列処理 並列実行するためにプロセス間でコンテキストスイッチを行うことがある。スレッド (コンピュータプログラミング) スレッドとは異なり、オペレーティングシステム OSから記憶領域やディスク資源を割り当てられて、処理を実行する。


プロセス工学
『化学工学』より : 化学工学(かがくこうがく)とは、化学工業において必要とされる様々な装置や操作についての研究を行う工学の一分野である。
化学工業において製品を作る際には、単に原料を混ぜて化学反応を起こせばよいというものではない。
原料を適切な反応器に、適切な形態や順序で供給し、適切な温度に加熱や冷却し、適切な時間反応させる必要がある。
さらに得られた反応液から目的とする物質を分離したり、残っている原料を回収したりといったことも必要となる。
また、工業製品は販売を前提しているものであるからコスト的な面も重要となる。
それから、廃棄物の排出には法律による規制もあるので環境的な面も重要である。


プロセスグループ
プロセスグループ(Process Group)とは、POSIX準拠のオペレーティングシステムにおいて、1個以上のプロセスの集まりを意味する。この集まりはプロセスグループリーダーとなっているプロセスのプロセス識別子と同じ値をプロセスグループIDとして識別に使用する。
プロセスグループはシグナル (ソフトウェア) シグナルを複数のプロセスに配布するために使用される。killシステムコールはシグナルを個々のプロセスに送るだけでなく、プロセスグループに送ることもできる。プロセスグループに向けられたシグナルは、そのグループのメンバーである全プロセスに送られる。
プロセスグループへのシグナル送信は、シェルプログラムが使用するジョブコントロールの基本となっている。端末 ttyデバイスドライバは、キーボードからの割り込みを契機としてフォアグラウンドのプロセスグループに SIGTSTP、SIGQUIT、SIGINT というシグナルを送る。また、フォアグラウンドでないプロセスグループが端末からの入力待ち状態(また、適切なフラグが設定されていれば表示待ち状態も)になっている場合に SIGTTIN シグナルや SIGTTOU シグナルを送る。シェル(ひいてはその操作者)はコマンドパイプラインからプロセスグループを生成し、どのプロセスグループが端末の制御を握るフォアグラウンドのプロセスグループになるかを制御する。


プロセス制御ブロック
プロセス制御ブロック(プロセスせいぎょブロック、Process Control Block、PCB)とは、オペレーティングシステムのカーネルにおいて対応するプロセスの状態を表すデータ構造。オペレーティングシステム(OS)によっては、保護された便利な配置としてプロセス毎のカーネルコールスタック スタックの先頭部分にPCBが置かれる。
なお、OSによっては「プロセス」の代わりに「タスク」という用語を使う場合があり、その場合にはタスク制御ブロック(Task Control Block、TCB)と呼ばれるが、PCBと同じ物と考えてよい。
実装は様々であるが、一般的にPCBは直接/間接に以下のような項目を保持する。
プロセスを識別する番号(プロセス識別子、あるいはPID)


プロセス管理
プロセス管理( - かんり)
品質管理上の概念。プロセスアプローチを参照。
コンピュータ・プロセスの管理(本稿で詳述)。
プロセス管理とは、オペレーティングシステムの主にカーネルの重要な機能の一つで、プロセスの生成・実行・消滅を管理することである。プロセス間通信や排他制御もプロセス管理の役割である。また、プロセスへのリソースの割り当てを制御する機構でもある。
一般にプロセスを管理対象とするが、カーネルがスレッド (コンピュータプログラミング) スレッドを直接制御する場合にはスレッドも管理対象となる。この場合のスレッドをライトウェイトプロセス(Light Weight Process)と呼ぶことがある。また、プロセスをグループ化してリソースを割り当てる機能を持つ場合、プロセスグループも管理対象となる。


プロセスチーズ
プロセスチーズ(Processed cheese)はチーズの種別。アメリカン・チーズAmerican cheese とも呼ばれる。
一種類、若しくは数種類のナチュラルチーズを原料として作られる。加熱して溶かし、混ぜ合わせるが、そのままだと成分が分離するので乳化剤を使用する。
加熱する過程で細菌を殺菌し、酵素を破壊するので熟成はしないが、長期保存が可能になり、味が均質になるというメリットを得る。20世紀の初めにスイスやアメリカ合衆国 アメリカで製造されるようになった。
日本ではゴーダチーズやチェダーチーズが原料に使われることが多い。
味覚の多様化により果汁や果肉が入ったチーズ、アーモンド等のナッツや穀類が入ったチーズ、チューブ入りチーズ、ヨーグルト状チーズ、個包装チーズ等が販売・消費されるまでは、プロセスチーズはブロック状の形状の製品が市場を寡占していた。


プロセス間通信
プロセス間通信(IPC; InterProcess Communication)はコンピュータの動作において複数のプロセス間で情報をやりとりするための仕組み。
通常、プロセスはそれぞれ固有の仮想記憶 仮想アドレス空間を持っており、互いに影響を与えないように作られる。もしそうでなければ、動作させるプログラム (コンピュータ) プログラムの組合せによってプロセスが互いに干渉しあい、予期せぬ動作をするおそれがある。
しかし複数のプロセスを連携させたい場合にはアドレス空間を超えて、プロセス同士が情報をやりとりしたり、共有したりしなければならない。これがプロセス間通信である。
プロセス間通信の実装には以下のようなものがある。


プロセス識別子
プロセス識別子(プロセスしきべつし、プロセスID、PIDと略記)は、いくつかのオペレーティングシステムカーネル(UNIX系やMicrosoft Windows Windows)で使われている番号で、プロセスを一意に識別するために用いられる。
UNIXでは、新たに生成された子プロセスのPIDが fork fork()システムコールを呼び出した親プロセスにリターン値として返される。
PIDは waitpid() や kill() で引数として使用でき、対応するプロセスに何らかの処理を行う。また、/proc/pid/ にあるファイルには、そのプロセスについての情報が格納されている。
UNIXでは、PID 1 のプロセスがinitである。プロセス識別子はプロセスが生成される順に数値の小さいほうから付けていくが、プロセスが終了してもプロセスグループなどの番号として使われていることがあるので、そのような番号を再利用するのは後回しにされる。


プロセスカラー
プロセスカラーとは、印刷において基本となる、4種類の色。
4色は、「CMYK」と略して表現される。
C : シアン(Cyan)
M : マゼンタ(Magenta)
Y : イエロー(Yellow)
K : 黒
黒(Black)の略語がKなのは、Bがブルー(Blue)を表すためである。Bkと表示する場合もある。
基本的に、カラーの印刷物はこの4色(4版)を網点で掛け合わせて色を表現している。カタログやチラシなどの写真や色文字を拡大して見ると、この4色の点によって、色を表現しているのが見える。
なお、金・銀などの特別な色は、始めから調合されたインキを使用する。これは「特色」という。このほかにもプロセスカラーでは発色が難しい色の場合、特色インキの別版によって色域を補う。雑誌のロゴや吊広告などによくみられる蛍光ピンクなどは特色である。


プロセスシステム工学
プロセスシステム工学(プロセスシステムこうがく)は、さまざまなプロセスシステムを設計・運転・制御し、管理するために必要とされる一般的な知識を取り扱う工学。英語では、Process Systems Engineeringであるが、ヨーロッパでは、Computer Aided Process Engineeringと呼ばれることも多い。モデル化とシミュレーション、最適化を基礎的な要素技術とし、問題解決のためにはコンピュータが多用される。
日本学術振興会第143委員会
化学工学会
計測自動制御学会
工学 ふろせすしすてむこうかく
制御工学 ふろせすしすてむこうかく


プロセス管理機能
プロセス管理機能(─かんりきのう)とはプログラム (コンピュータ) プログラムの実行管理であり、プログラムの実行をプロセスやタスクとして管理し、実行可能な複数のプログラムが同時に動いているように見せる機能である。
マルチプロセッシング
マルチタスク
OSのプロセス管理 ふろせすかんりきのう


プロセス制御
プロセス制御(プロセスせいぎょ)は、化学プラントなどのシステムをプロセス系(システム)と呼び、その制御のことをプロセス制御という。実プラントの制御は、ほとんどがPID制御であるが、モデル予測制御なども活発に用いられている。
制御工学 ふろせすせいきよ