アットウィキロゴ

トラップ

トラップ

プロセスと同期的に発生。(プロセスが原因で発生)
  • プロセスがトラップ発生に気づくケース。
    • システムコール発効。
    • ゼロによる除算や不正なポインタ参照など。
      • プロセスはシグナルを受け取るか、強制終了されることで、そのことに気づく。
  • プロセスがトラップ発生に気づかないケース。
    • ページフォルトにより発生するケース。
      • システムはそのページを利用可能にしてプロセスを再開するが、プロセスはそのことに気づかないまま動作を続ける。

タグ:

+ タグ編集
  • タグ:
最終更新:2008年09月12日 08:42