Справочник по NetWare 4.11

Загружаемый модуль NetWare


NetWare Loadable Module (NLM) - программа, которую вы можете загрузить и выгрузить из памяти сервера во время работы сервера (некоторые программы NLM загружаются автоматически, поскольку они необходимы для работы других программ).

При загрузке программа NLM динамически связывается с операционной системой и сервер NetWare выделяет для нее область памяти.

Необходимый для работы программы NLM объем памяти зависит от выполняемой ей задачи. Некоторые задачи выполняют запросы, которые вызывают выделение операционной системой дополнительной памяти.

Программа NLM использует память для выполнения задачи и возвращает управление памятью операционной системе при выгрузке NLM из памяти.

При выгрузке программы NLM все выделенные ресурсы возвращаются операционной системе.

В NetWare 4 существуют пять типов программ NLM:

  • Драйверы дисков (имеют расширение .DSK) управляют взаимодействием между операционной системой и жесткими дисками.
    Вы можете загрузить и выгрузить драйверы дисков во время работы сервера.
  • Драйверы NWPA (имеют расширения .CDM и .HAM) управляют взаимодействием между операционной системой и хост-адаптерами.
  • Драйверы сетевых плат (имеют расширение .LAN) управляют взаимодействием между операционной системой и сетевыми платами.
    Вы можете загрузить и выгрузить драйверы сетевых плат во время работы сервера.
  • Управляющие утилиты и модули серверных приложений (имеют расширение .NLM) позволяют отслеживать и изменять параметры конфигурации системы.
    Например, вы можете запустить программу VREPAIR на размонтированном томе, добавить дисковое пространство к смонтированному тому или выполнить тест поверхности диска во время работы сервера NetWare.
    После завершения этих задач вы можете выгрузить утилиты и освободить занимаемую ими память для других функций сервера.
  • Поддержка пространства имен (имеет расширение .NAM) позволяет сохранять в каталогах и использовать соглашения по именованию файлов, отличные от принятых в DOS.

Некоторые программы NLM (например, утилиты) могут быть загружены, использованы и затем выгружены. Другие программы NLM (например драйверы сети и дисков) должны загружаться при каждом запуске сервера.

Файлы .NCF (STARUP.NCF и AUTOEXEC.NCF) позволяют вам сохранять команды загрузки NLM, которые вы хотите загружать при каждом запуске сервера NetWare.

Большинство программ NLM, входящие в комплект NetWare 4, копируются в каталог SYS:SYSTEM во время инсталляции. По мере того, как вы добавляете дополнительные программы NLM, вы можете определить, куда вы хотите их поместить. Операционная система должна иметь возможность найти программу .NLM при выполнении команды LOAD.

Программы NLM могут быть записаны в следующие области:

  • Каталог SYS:SYSTEM
  • Любой сетевой каталог на сервере NetWare
  • Локальный диск сервера NetWare

Используемые при решении данных задач утилиты: "LOAD", "UNLOAD", "SEARCH" описаны в книге Справочник по утилитам.

См. также: .



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