メモリ保護とは、マルチタスクOSにおいて、ユーザープロセスが他のプロセスのユーザー空間やカーネル空間にアクセスできないようにする仕組みのことです。
つまり、メモリ保護により、あるユーザープロセスが他のプロセスやカーネルのメモリアドレス空間上のデータにアクセスできなくなります。
よって、メモリ保護は、コンピュータの安定的な動作に貢献します。
なお、メモリ保護は、通常、メモリ管理ユニットとカーネルが多重仮想記憶などを使って行います。