OSの動作機構

ペイントオペレーティングシステムコール

インタラクティブシステムのユーザインタラクション要求は、マルチレベルのフィードバックキューラウンドロビン高い優先順位を使用して作られています

異なる特性及び実行順番の同時実行1.並行プログラム、プログラムの実行及び計算中の相互拘束の関係を有する対応しない2. 3. 4.並行プログラムの結果は、同時実行中に変更することができない閉鎖を失っ

割り込みベクタテーブルの割り込みハンドラのエントリアドレス

システムリソースのシステムコールを解放する動的な要求

システムのオープンファイル操作クラスは、実行からの過程でスクランブルを許可 - タイムスライス>不足のプロセスのために準備可能なイベント

介して、プログラム・ステータス・ワードPSWを変更することによって、ユーザーモードカーネルモードへの命令パイプにアクセスするためのモードをカーネルにユーザーモードでは、唯一の方法

例外:手続き割込み命令は、アクセスチューブを中止:クロック割り込みI / O割り込みは、コンソール・ハードウェアの障害を中断します

設計されたインタラクティブシステムのスケジューリングアルゴリズム:よりバランスのとれた応答時間より高速なパフォーマンス

現在実行中のプログラムを中断するために関連するプログラム

制御およびステータスレジスタの第二のタイプのユーザ可視レジスタのための1つのプロセッサは、二つのレジスタを含みます

割り込みイベントの原因は、割り込み要因であります

応答割り込み割り込みハンドラに現在のプログラムのターンを一時停止するプロセッサ

一時停止ポイントは、ブレークを中断し、実行中のプログラムの外にあります

バッチ環境インタラクティブな環境リアルタイム環境:システムは、環境の3種類に分かれています

 プロシージャコールシステムコールは、スケジューラを実行するために完了する前に、呼び出し元のプログラムに戻る呼び出し元のプログラムに戻ります

PCBプロセス制御ブロックです:リソースの家族関係のメッセージ・キュー・プロセスのキューが現在開いているファイルでの現在の状態の優先順位リストに保存されているプロセス名、プロセスID情報

バッチスケジューリングアルゴリズム:落札者様よりFCFS最短仕事最初のレスポンス優先順位  

タイムシェアリングシステムに属する高度なフィードバックキューラウンドロビンスケジューリングアルゴリズム

プロセッサの管理:1.コントロール2.プロセス3.プロセスの同期4間のプロセス間通信、スケジューリング

割り込みは、外部イベントによってトリガされる。例外は、通常の命令の実行によってトリガされます

おすすめ

転載: www.cnblogs.com/liugangjiayou/p/11456595.html