ホームページ >よくある問題 >仮想メモリの最大容量は何によって決まりますか?

仮想メモリの最大容量は何によって決まりますか?

青灯夜游
青灯夜游オリジナル
2020-12-02 10:32:4921843ブラウズ

「CPUアドレス長」で決まります。 CPUのアドレス長で表現できるサイズが外部メモリの容量よりもはるかに大きい場合、実際の仮想メモリの容量はメモリと外部メモリの容量の合計になります。外部メモリの容量がそのサイズよりはるかに大きい場合は、 CPU ワード長で表現できる仮想メモリの実際の容量は、CPU ワード長によって決まります。一般に、CPUのアドレス長で表されるサイズは外部メモリの容量よりも大きくなります。

仮想メモリの最大容量は何によって決まりますか?

#コンピュータ システムの仮想メモリの最大容量は、「CPU アドレス長」によって決まります。

仮想メモリは、コンピュータ システムのメモリ管理のためのテクノロジです。これにより、アプリケーションは連続した使用可能なメモリ (連続した完全なアドレス空間) があると認識しますが、実際には、通常、メモリは複数の物理メモリ フラグメントに分割されており、一部は必要に応じて外部ディスク ストレージに一時的に保存されます。

仮想メモリの実際の容量は、CPU のアドレス長と外部メモリの容量によって決まります。CPU のアドレス長が外部メモリの容量よりもはるかに大きいサイズを表現できる場合、仮想メモリの実容量はメモリと外部メモリの合計容量であり、外部メモリの容量がCPUのワード長で表現できるサイズよりもはるかに大きい場合、仮想メモリの実際の容量はCPUのワード長によって決まります。

一般に、CPU アドレス長が表現できるサイズは、外部メモリの容量よりも大きくなります。

以上が仮想メモリの最大容量は何によって決まりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。