Кэширование файлов
Использование оперативной памяти сервера для сокращения времени доступа к файлам.
См. .
Сервер обрабатывает запросы рабочих станций почти в 100 раз быстрее, если чтение и запись происходят в кэш-память сервера, а не на жесткие диски сервера.
Следующий рисунок поясняет, каким образом сервер обрабатывает запрос рабочей станции на чтение и применяет алгоритм хеширования для определения адреса файла по хеш-таблице.
Figure 30-10. Кэширование файлов

Хеширование обеспечивает быстрый способ нахождения адреса файла в таблице каталога.
Например, адрес хеш-таблицы содержит указатели на первое и второе вероятное местоположение вхождения записи файла DB.DAT в кэше каталога.
Если результат первого поиска не был успешным, сервер использует второй указатель для поиска элемента каталога, как показано на следующем рисунке.
Figure 30-11. Поиск элемента каталога

После того, как элемент каталога найден, сервер проверяет кэш память, не содержится ли в ней копия файла DB.DAT.
Figure 30-12. Поиск файла в кэш памяти

Если файл находится в памяти, сервер посылает его на рабочую станцию из памяти. Если файл не содержится в памяти, сервер считывает его с диска и посылает на рабочую станцию.