前身のグラフとプロセス

有向非巡回グラフ(DAG)の間に記述された処理シーケンスを実行します。

プログラムの実行順序:

  1. 編集します
  2. コンパイル
  3. リンク
  4. 実行

プログラムの構造:シーケンス、分岐鎖状、環状配置。

プログラムの実装:

  1. 実行モードシングルバッチシステム、または単純なシングルチップシステムのため順次実行。
  2. 同時実行:ほとんどの今日のオペレーティング・システムの(2020)

プログラム順序の実行の特徴。

  • シーケンシャル
  • クローズ
  • 再現性

同時実行の導入は、リソース使用率を向上させることができます。

プログラムは、同時実行を特徴とすると:

  1. 断続的:ストップ・ゴー・プロセス
  2. 共有リソースへの複数のプログラム:閉鎖さを失​​います
  3. 非再現性

プロセス:動的実行処理のデータセット上の特定の別個の機能を有するプログラム。

  1. プロセスは、プログラムの抽象実行状態にあるオペレーティングシステムであります
  2. プログラム=ファイル(静的な実行可能ファイル)。
  3. プログラム= = +プログラムの実行状態を実行するプロセス。
  4. プロセスの特徴:ダイナミック、並行性、独立性、コンディショナリティー。
  5. 同時実行処理手段は、オーバーラップの実行時間におけるプロセスの数。
  6. 異なるプロセスに同じプログラム対応の実行中に数回。
  7. プロセスを実行するために必要なリソース(CPU <実行手順>とメモリは<プログラムが保存されて>)。
  8. プロセスは動的、静的なプログラムである:プログラムコードの順序集合です。
  9. プロセスは、プログラムの実行で、プロセスカーネル・モード/ユーザ・モードがあります。
  10. プロセスが一時的なもので、プログラムは永久的です
  11. プログラムプロセス、データ、プロセス制御ブロックを含む組成物。
  12. プロセスと手順の間に本質的な違いは、動的および静的特性です。
  13. 実装プロセスは、プロセッサを必要とします。

プロセスのステータス:

プロセスのライフサイクル:プロセスの作成、実行、待機、つかむ、目を覚ます、ストップ。

出力インタフェース、完全なコンピュータシステムに取り付けられた周辺装置 - プロセッサは、中央処理装置、主記憶装置、入力を含みます。プロセッサは、コンピュータ・システムとデータに格納されたデータを処理する構成要素であり、命令を実行するための所定のプログラム手順に従いました。


 スリーステートプロセスモデル:

実行待ちの準備ができて、

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

公開された27元の記事 ウォンの賞賛3 ビュー9811

おすすめ

転載: blog.csdn.net/qq_45393395/article/details/104690603