2016-09-20 7 views
0

メモリ保護は、シングルユーザーおよびマルチユーザーシステムで役立ちます。しかし、私は、メモリ内に1つのプログラムしか存在しないため、非マルチプログラミングシステムでのメモリ保護の使用が何であるか考えました。スプーリングにはどのようにメモリ保護が必要ですか?

しかし、グーグルで何か新しいことがありましたが、非マルチプログラミングでスプーリングするとメモリ保護が必要になる可能性があります。しかし、私はなぜスプーリングにメモリ保護が必要なのかについての新しい情報は得られませんか?

私の理解は正しいのですか、何か不足していますか?

+1

メモリ保護は、**カーネル**が許可されていないユーザーアクセスから保護します。 – Downvoter

+0

詳細を教えていただけますか? – Garrick

+1

実際に "ページング"(仮想メモリ)を意味しますか? –

答えて

1

メモリにのみ1プログラムがあることができしかし、私は、 非マルチプログラミングシステムにおけるメモリ保護の使用が何であるかを考えました。

...さらに、機密データを持つオペレーティングシステムです。メモリ保護がなければ、プログラムはOS上で十字架を描き、ランダムにデータ構造を破壊し、システム全体を破壊することができます。

関連する問題