メモリ保護

メモリ保護とは、マルチタスクOSにおいて、ユーザープロセスが他のプロセスのユーザー空間やカーネル空間にアクセスできないようにする仕組みのことです。

つまり、メモリ保護により、あるユーザープロセスが他のプロセスやカーネルのメモリアドレス空間上のデータにアクセスできなくなります。

よって、メモリ保護は、コンピュータの安定的な動作に貢献します。

なお、メモリ保護は、通常、メモリ管理ユニットとカーネルが多重仮想記憶などを使って行います。