Безопасно ли использовать mmap с fsync?(Fsync лишит законной силы некоторую страницу на mmap?) - PullRequest
0 голосов
/ 24 июня 2019

Например, я использую mmap для отображения файла в память в режиме общего доступа только для чтения. И я прочитал некоторые данные в файле на основе их адреса в памяти. Что если я вызову write и fsync для обновления или изменения базового файла после этого? Будут ли изменяться данные в памяти? Или мне нужно вызвать какой-нибудь другой системный вызов для синхронизации отображенной памяти? Я нахожу этот вопрос при чтении исходного кода BoltDB.

...