Принцип 3 (настройка кеш-памяти)
Этот принцип используется для настройки кеша каталога, если оба описанных выше принципа не отвечают Вашим условиям.
Прежде всего, позвольте Вашему серверу поработать несколько недель в рабочем режиме. Это даст возможность системе автоматической настройки NetWare выделить соответствующее количество кеш-буферов каталога.
Затем воспользуйтесь программой MONITOR.NLM, чтобы посмотреть количество выделенных кеш-буферов. Его значение содержится в поле "Кеш-буферы каталога" на экране "Общая информация" и используется в приведенной ниже таблице. Чтобы рассчитать новое количество кеш-буферов, умножьте это значение на общее число пространств имен (включая поддержку DOS).
Поддержки DOS | Действий не требуется |
Поддержки DOS и одного дополнительного пространства имен | Умножьте количество кеш-буферов каталога на 2. |
Поддержки DOS и двух дополнительных пространств имен | Умножьте количество кеш-буферов каталога на 3. |
Поддержки DOS и трех дополнительных пространств имен | Умножьте количество кеш-буферов каталога на 4. |
Поддержки DOS и четырех дополнительных пространств имен | Умножьте количество кеш-буферов каталога на 5. |
Используйте полученное количество буферов для установки нового минимального значения для сервера, как показано в параметрах SET ниже. После установки минимального значения установите максимальное значение, превышающее минимум по крайней мере на 100 буферов, оставляя тем самым некоторый запас памяти для пиковых рабочих нагрузок.
SET minimum directory cache buffers = новое_количество_буферов SET maximum directory cache buffer = новый_максимум_буферов
Эти новые установки позволят NetWare свободно выделять новые кеш-буферы каталогов в среде с несколькими пространствами имен и позволят увеличить вероятность того, что (1) многократно используемое содержимое кеш-буферов каталогов останется в кеше и что (2) это содержимое останется в кеше дольше. Такое кеширование каталогов предназначено для поддержки систем, использующих дополнительные пространства имен.
При таком кешировании достигается наименьшее время чтения пути. Если, несмотря на эти изменения и установочный период, сервер не выполняет ожидаемого распределения кеш-памяти, значит, особенности доступа пользователей к каталогам не требуют дополнительного кеширования. С другой стороны, если Ваш сервер использует весь доступный кеш, значит, особенности доступа пользователей к каталогам сложнее, чем Вы ожидали. На основании анализа особенностей используемых конечными пользователями приложений и требований к времени ответа, возможно, придется увеличить общее количество ресурсов для кеширования каталогов. В конце концов, цена такого добавления невысокая: каждые дополнительные 100 кеш-буферов добавляют в кеш 3200 элементов каталога, занимая 0,4 Мб оперативной памяти сервера. Следует помнить, что любая память, предоставляемая для кеша каталогов, берется из файлового кеша. Если для кеширования каталогов Вы продолжаете использовать память из файлового кеша, на сервере может потребоваться установка дополнительной памяти после определения размера памяти для кеша каталогов.
| |