В следующей ссылке в рамках 4-го изображения с верхним:Page Cache для общей памяти
http://duartes.org/gustavo/blog/post/page-cache-the-affair-between-memory-and-files
- Сценарий изображал, что из двух процессов, «визуализация» и «3drender», совместное использование файл. Автор рассказывает о том, как механизм совместного доступа играет вместе с кешем страницы.
- Первоначально визуализировать, если бы его виртуальные страницы отображались на кеш страницы.
- На шаге 4 «рендер» выделяется новая анонимная страница, которая будет содержать определенные изменения, которые она хотела бы внести в «scene.dat # 2».
- Как только «рендер» внесет изменения, как это изменение отразилось на «3drender», который продолжает указывать на страницу страницы с кешем страницы «scene.dat # 2»?
- Кроме того, не следует ли это изменение сделать «рендерингом», вернемся к кешу страницы, заменив копию старой страницы «scene.dat # 2»?
- Часть, которая остается неясной для меня, - это то, что происходит после того, как один из процессов записывает на общую страницу и как это «обновление» делает способ доступа к кешу страницы и диску, так что другие процессы, файл, см. это изменение.
Было бы здорово, если бы кто-то мог выбросить какой-то свет.
Спасибо, Виджай