テクノロジ系計算問題
ページサイズが4KBの仮想記憶システムで、仮想アドレス空間が32ビットの場合、ページテーブルのエントリ数はいくつか。
A.1,048,576← 正解
✓ 正解です。ページ数 = 仮想アドレス空間 ÷ ページサイズ = 2³² ÷ 2¹² = 2²⁰ = 1,048,576 エントリとなります。
B.524,288
✗ 524,288 は誤りです。これは 2¹⁹ であり、ページサイズを 8KB と誤って計算した場合に得られる値です。
C.2,097,152
✗ 2,097,152 は誤りです。これは 2²¹ であり、ページサイズを 2KB と誤って計算した場合に得られる値です。
D.262,144
✗ 262,144 は誤りです。これは 2¹⁸ であり、アドレス空間またはページサイズを誤って適用した結果です。