0

仮想メモリ対応のハードウェア上で、仮想メモリ非対応のOSを利用することはできますか?

言い換えれば、ハードウェアが仮想メモリシステムを使用する場合、OSは仮想メモリをサポートする必要がありますか?

たとえば、私の知る限り、MS-DOS は仮想メモリをサポートしていませんが、仮想メモリをサポートする x86 プロセッサで動作します。

逆に、仮想メモリをサポートしていないハードウェア上で、仮想メモリをサポートするOSを使用することは可能ですか?

たとえば、組み込み Linux は仮想メモリを使用し、ARM、MIPS、SuperH、AVR などのさまざまなアーキテクチャに展開されます。それらはすべて仮想メモリシステムをサポートしていますか?

ありがとう

4

1 に答える 1

2

ハードウェアは仮想メモリをサポートしています。つまり、仮想メモリを使用する必要はありません。オペレーティングシステムは仮想メモリをサポートしていますが、それを使用する必要があるわけではありません。

于 2012-08-05T13:59:17.320 に答える