У меня есть запрос по MAP_PRIVATE. Как только я сопоставлю регион с помощью MAP_PRIVATE, я знаю, что внесенные мной изменения невидимы для других процессов. Но я просто хочу убедиться, что если какой-то другой процесс, который также работает в том же экземпляре, если он внесет некоторые изменения в файл mmap, эти изменения будут видны внутри моего процесса (который сопоставил его с помощью MAP_PRIVATE).
В основном мое требование состоит в том, что я хочу в один момент выполнить mmap файл в моем приложении, и условие состоит в том, что обновления, внесенные в этот файл другими процессами, не должны быть видны внутри моего процесса до тех пор, пока моя задача не будет выполнена. Так могу ли я безопасно использовать MAP_PRIVATE с помощью mmap?
Спасибо, Рам