一般保護違反

オペレーティング システムは通常、各プロセスにコンピューター リソースの一部分のみを割り当て、この割り当てを各プロセスが超えていないかを監視します。割り当てを超過しているプロセスを検出すると、オペレーティング システムはなんらかのエラーを生成します。とられる処置は、オペレーティング システムによって異なり、一般保護違反 (例外とも呼びます) である場合とそれ以外の場合があります。オペレーティング システムで一般保護違反が検出されると、その例外原因であるプロセスが中断される前に、例外ハンドラーと呼ばれる特殊なプログラムが実行されます。例外の原因になったプログラムによっては、プログラム自体と関連付けられた専用の例外ハンドラーが実行されることもありますが、そのような例外ハンドラーが存在しない場合には、オペレーティング システムのデフォルト例外ハンドラーが実行されます。