mmapの機能について質問があります。カーネルがディスク上のマップされたファイルへのデータの永続化を処理する非同期モードでmmapを使用する場合、前の更新で後の更新を上書きすることは可能ですか?
時間Tで、ディスク上のファイルにメモリマップされているメモリ内の場所を変更し、時間T+1でメモリ内の同じ場所を変更するとします。ファイルへの書き込みは同期的ではないため、カーネルが最初に時間T + 1で変更を取得し、次に時間Tで変更を取得して、メモリマップトファイルに不整合が生じる可能性はありますか?