すべてのプロセスに独自のページテーブルがありますか、それとも単にそのページエントリを1つの大きなページテーブルに追加しますか?
はい、すべてのプロセスには独自のページテーブルがあります。それらは、親プロセス(コピーオンライト)または他のプロセス(共有メモリ)と共有される場合があります。しかし、一般的に、すべてのプロセスには独自のものがあります。
はい、反転ページテーブルこの回答を参照 を使用しない限り、可能です。反転ページテーブルはグローバルであるため、各エントリには、それが属するプロセスも含まれている必要があります。