Справочник Novell Netware 4

       

Параметры Directory Caching (Кэширование каталогов)



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

Если пользователи часто записывают на диск небольшие порции данных,
измените Maximum Concurrent Directory Cache Writes на 25, а Dirty
Directory Cache Delay Time - на 2. Однако, при ощутимом замедлении
запросов чтения измените значение Maximum Concurrent Directory
Cache Writes на 5. Другим способом улучшить реакцию на запросы
чтения является установка Directory Cache Buffer NonReferenced
Delay в 60.

Если поиск в каталоге выполняется медленно, удвойте значения следующих
параметров:

Maximum Directory Cache Buffers Mimimum Directory Cache
Buffers Directory Cache Allocator Wait Time


Если на сервере не хватает памяти, вам может потребоваться также
уменьшить значение Maximum Directory Cache Buffers.

Directory Cache Buffer Nonreferenced Delay

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

Maximum Directory Cache Buffers

После выделения кэш-буферов для кэширования каталогов эта память
не освобождается для кэширования файлов, пока сервер не будет
перезагружен. Из-за этого важное значение может иметь максимальное
число кэш-буферов для кэширования каталогов. По умолчанию устанавливается
значение 500, а допустимый диапазон - от 20 до 4000.


Mimimum Directory Cache Buffers

Установите это значение в минимальное число буферов кэширования
каталогов, которые должны быть все время доступны, но не устанавливайте
слишком маленькое значение, иначе это повлияет на производительность
при доступе к файлам. Получить информацию об использовании кэш-буферов
можно с помощью команды MONITOR. По умолчанию для этого параметра
устанавливается значение 20. Вы можете выбирать значения в диапазоне
от 10 до 2000.

Dirty Directory Cach Delay Time

Этот продвинутый параметр определяет, сколько можно накопить запросов
на запись буферов кэширования каталогов перед тем как головка
начнет перемещаться по диску. Увеличение задержки увеличивает
производительность, но увеличивает возможность порчи таблицы каталогов.
Уменьшение задержки имеет обратный эффект. По умолчанию задается
значение 0.5 сек. Вы можете выбирать значение от 0 до 10 сек.

Maximum Concurrent Directory Cache Writes

Этот продвинутый параметр определяет, сколько можно накопить запросов
на запись буферов кэширования каталогов перед тем как головка
начнет перемещаться по диску. Увеличение задержки увеличивает
производительность, но увеличивает возможность порчи таблицы каталогов.
Уменьшение задержки имеет обратный эффект. По умолчанию задается
значение 10 сек. Вы можете выбирать значение от 0 до 10 сек.

Directory Cache Allocation Wait Time

Данный параметр определяет, сколько времени операционная система
ждет перед выделением нового кэш-буфера после выделения предыдущего.
Во время ожидания все запросы на новый кэш-буфер каталога игнорируется.
Если задано малое значение, то при пиковом использовании может
распределяться большее число буферов кэширо вания каталога, чем
обычно необходимо. При большом значении операционная система выделяет
кэш-буферы медленнее, чем это требуется для обслуживания нормальных
запросов. По умолчанию устанавливается значение 2.2 сек. Вы можете
выбрать значение в диапазоне от 0.5 сек до 2 мин.

Содержание раздела