Когда очищается кеш OpenAFS? - PullRequest
       9

Когда очищается кеш OpenAFS?

2 голосов
/ 22 февраля 2010

Допустим, у меня есть группа пользователей, которые имеют доступ к одному и тому же набору файлов, которые имеют систему разрешений: anyuser. Пользователь1 входит в систему и получает доступ к некоторым файлам, а затем выходит из системы. Когда пользователь2 входит в систему и пытается получить доступ к одним и тем же файлам, будет ли кэш обслуживать файлы или он будет очищен между пользователями?

1 Ответ

2 голосов
/ 22 февраля 2010

Кэш должен обслуживать файлы (в примере выше).

Как долго файл будет сохраняться в диспетчере кэша OpenAFS, зависит от того, как настроен клиент, переменные включают настроенный размер кэша, включена ли функция memcache и насколько «занят» клиент.

Если OpenAFS memcache (куски кэша хранятся в ОЗУ) включен, то кэш очищается при перезагрузке. С более традиционным дисковым кешем кеш может сохраняться при перезагрузках. Помимо этого, ключевые файлы сохраняются в кэше, следуя тем же основным правилам. Кэш-память представляет собой стек фиксированного размера, недавно использованные файлы остаются в кэше, а старые файлы удаляются по мере необходимости при запросе новых файлов.

Более подробная информация доступна в вики OpenAFS:

http://wiki.openafs.org/

...