在宅 > ニュース > PCB ニュース > コンピュータオペレーティングシステムのプロセス制御ブロックPCB
お問い合わせ
TEL:+ 86-13428967267

FAX:+ 86-4008892163-239121  

          + 86-2028819702-239121

メールアドレス:sales@o-leading.com
今コンタクトしてください
認証
新製品
電子アルバム

ニュース

コンピュータオペレーティングシステムのプロセス制御ブロックPCB

o-先導 o-leading.com 2018-08-08 10:42:51


1.プロセス制御ブロックの役割

プロセス制御ブロックはプロセスエンティティの一部であり、オペレーティングシステムで最も重要なレコードタイプのデータ構造です。 PCBは、プロセスを記述しプロセスを制御するためにオペレーティングシステムが必要とするすべての情報を記録します。プロセス制御ブロックの役割は、マルチプログラム環境で独立して実行できないプログラム(データを含む)を作成し、独立して実行できる基本単位となり、他のプロセスと並行して実行できるプロセスとすることです。つまり、オペレーティングシステムは、PCBに基づいて同時実行プロセスを制御および管理します。




プロセス制御ブロックの内容

プロセス制御ブロックでは、主に4つの側面があります。

(1)プロセス識別子情報。プロセス識別子は、プロセスを一意に識別するために使用されます。通常、プロセスには、外部識別子、内部識別子の2つの識別子があります。

(2)プロセッサのステータス情報。合成プロセッサステータス情報は、主に、プロセッサの様々なレジスタの内容から構成される。

(3)プロセススケジューリング情報。プロセスのスケジューリングとプロセススワップに関連する情報には、プロセスステータス、プロセス優先順位、プロセススケジューリングに必要なその他の情報、イベントなど、PCBにも格納されています。

(4)プロセス制御情報。プロセス制御情報は、プログラムおよびデータのアドレス、プロセス同期および通信メカニズム、リソースリスト、およびリンクポインタを含む。

3. PCBの組織

あるシステムでは、通常、数十、数百、または数千のPCB(多層基板メーカー中国)。それらを効果的に管理するためには、適切な方法で編成する必要があります。現在、それらを整理するための2つの一般的な方法があります。方法と索引付け方法。