NetWare Loadable Module (NLM) - программа, которую вы можете загрузить и выгрузить из памяти сервера во время работы сервера (некоторые программы NLM загружаются автоматически, поскольку они необходимы для работы других программ).
При загрузке программа NLM динамически связывается с операционной системой и сервер NetWare выделяет для нее область памяти.
Необходимый для работы программы NLM объем памяти зависит от выполняемой ей задачи. Некоторые задачи выполняют запросы, которые вызывают выделение операционной системой дополнительной памяти.
Программа NLM использует память для выполнения задачи и возвращает управление памятью операционной системе при выгрузке NLM из памяти.
При выгрузке программы NLM все выделенные ресурсы возвращаются операционной системе.
В NetWare 4 существуют пять типов программ NLM:
Некоторые программы NLM (например, утилиты) могут быть загружены, использованы и затем выгружены. Другие программы NLM (например драйверы сети и дисков) должны загружаться при каждом запуске сервера.
Файлы .NCF (STARUP.NCF и AUTOEXEC.NCF) позволяют вам сохранять команды загрузки NLM, которые вы хотите загружать при каждом запуске сервера NetWare.
Большинство программ NLM, входящие в комплект NetWare 4, копируются в каталог SYS:SYSTEM во время инсталляции. По мере того, как вы добавляете дополнительные программы NLM, вы можете определить, куда вы хотите их поместить. Операционная система должна иметь возможность найти программу .NLM при выполнении команды LOAD.
Программы NLM могут быть записаны в следующие области:
Используемые при решении данных задач утилиты: "LOAD", "UNLOAD", "SEARCH" описаны в книге Справочник по утилитам.
См. также: .