私はページングメモリ管理について勉強していましたが、ある時点で、ページテーブルの各エントリに関連するビットがあり、これに関連付けられているプロセスによってフレームが有効または無効なフレームにアクセスされるかどうかを示すことがわかりましたページテーブル。
私の質問は、プロセスに専用のページ テーブルがあり、その論理ページとメモリ内の物理フレームの間のマップに対応するエントリがある場合、フレームがエントリによって参照されているかどうかを示すために外部ビットを追加する必要があるのはなぜですか。プロセス自身のページテーブルにアクセスできるかどうか?
私自身の説明は、プロセスには、私にとっては未知の理由で、使用されないか、何らかの理由で無効になるエントリが独自のページテーブルにある可能性があるということです。