У меня есть процесс-производитель, который записывает в файл mmap, и процесс-потребитель, который читает из него. Это на линуксе.
Если производитель вносит изменения в mmap и он не очищается мгновенно, что происходит, когда потребитель обращается к нему? Получит ли он старую версию с диска, или он достаточно умен, чтобы получить не сброшенную страницу?