質問があります:
ページ サイズが 4kB の 32 ビット マシンの単一の 3 レベル ページ テーブルの最大サイズと最小サイズを計算します。この 3 レベルのページ テーブルで仮想ページを表す 20 ビットの分割は、(7、7、残っているビットは何でも) です。
プロセスには少なくとも 1 つのフレームを割り当てる必要があるため、最小サイズは 4k+4k+4k=12k にする必要があることを理解しています。ただし、最大値を計算する方法については混乱しています。20 ビットを 10 と 10 にスライスできるため、2 レベルのページ テーブルでうまく機能します。これは、1024 エントリ * それぞれ 4 バイトで、4k の優れた係数です。しかし、2 ^ 7 全体では奇妙な数が得られます。解決方法についてのアイデアはありますか? ありがとう。