Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
mmap() されたファイルでデータを整列する利点はありますか? つまり、読み込まれるオブジェクトのデータが、ファイル (または mmap?) の先頭から OS のページ サイズの倍数でオフセットされている場合です。
これにより、生成されるページ フォールトが少なくなり、OS がデータをスワップインおよびスワップアウトする必要がないため、読み取りパフォーマンスが向上します。これはどのように作動しますか?
周りを読んで答えがあります。
小さなデータがページの境界を越える場合は、OS が一度にディスク ページからデータをロードするため、次のページに合わせたほうがよいでしょう。