mmap()はすべてのページエラーの後にページテーブルを更新しますか?
mmap()の研究では、mmapはページエラーのために仮想メモリアドレスに達した場合にのみ要求ページングを使用してデータをカーネルページキャッシュにコピーすることを知っています。 ページキャッシュより大きいファイルを読み取る場合は、ページキャッシュの一部の古いページをリサイクルのために置き換える必要があります。だから私の質問は、ページテーブルが更新され、その仮想メモリアドレスがキャッシュ内の古い古いページ(新しいデータが含まれている)アドレスにマッピングされるのですか?どうやってこれが起こったのですか?これはmmap()システムコールの一部ですか? ...