オペレーティングシステムは、ノート

定義1:2つの機能を実行するために:管理支援ソフトウェア・アプリケーション、アプリケーションの下で、ハードウェアレベルでリソースの割り当てを呼び出す
2.kernelカーネル:オペレーティングシステムの焦点は、四つの部分が含ま
CPUの
メモリ
ファイル
割り込み処理や周辺機器を駆動
:前記3.kernelを
複数のプログラム実行時間の期間がある:同時
:(ある時点で複数のプログラム、CPU、複数の並列)
相互に排他的なリソースが1つのプログラムだけを共有しながら、共有:共有がアクセス
仮想:オペレーティングシステムはハードウェアに直面している、CPUの仮想化プロセス、仮想ディスクファイルに、空間に仮想メモリ、コンピュータ専用のサービスがある各アプリケーション
の非同期:CPUの場合を、実行中、実行中の1つのプログラムだけでは終わりでは常にではありませんが、停止して行く
4割り込みと異常なシステムコールの
割り込みを:周辺には、異なるハードウェアデバイスとネットワークの停止の要求からタイマーを送っ
例外:悪いです不当命令アプリケーション処理状態と悪い
システムコール:アプリケーションは、積極的にOSのシステムコールサービスへの要求を送信

相違点:1つのソース別のサウンドカードと他のカードが割り込みイベントを発生し、APP予期しない動作が異常である、APPアクティブなサービスコール要求OSシステム
2.処理時間:割り込み:非同期例外:同期システムコール:同期または非同期
非同期意味:イベントが発生したときに起こるとき、APPが知らないこと
、それはもちろん、非同期例外とシステムコールを中断となっている特定の命令をトリガしたイベント、時刻同期ポイント
3割り込み応答ステータス:連続は、APPのユーザーです透明、感触
異常:異常なAPPが殺されたり、命令を再実行するだけでなく、透明
システムコール:待機して続行

公開された44元の記事 ウォンの賞賛9 ビュー3329

おすすめ

転載: blog.csdn.net/puying1/article/details/95367360