Книга: Программирование для Linux. Профессиональный подход

5.3.4. Частные отображаемые области

закрыть рекламу

5.3.4. Частные отображаемые области

Если в функции mmap() указан флаг MAP_PRIVATE, отображаемая область создается в режиме "копирование при записи". Любые операции записи в эту область имеют эффект только в адресном пространстве текущего процесса. Другие процессы, связанные с тем же самым отображаемым файлом, не узнают об изменениях. Изменения заносятся не на страницу, доступную всем процессам, а в частную копию этой страницы. Все последующие операции чтения и записи в данном процессе будут выполняться по отношению к этой копии.

Оглавление книги


Генерация: 1.111. Запросов К БД/Cache: 4 / 1
поделиться
Вверх Вниз