Главная | Соглашение | Публикация статей

Распределение памяти и защита
Категория: Статьи

В отличие от предыдущих версий NetWare NetWare v.4 имеет один пул рапределяемой памяти. Для оптимизации производительности память распределяется среди ресурсов и при завершении выполнения NLM (NetWare Loadable Module) обеспечивается ее доступность дру- гим загружаемым модулями NetWare (NLM). В предыдущих версиях Net-Ware программные модули сталкивались иногда с ситуацией нехватки памяти, поскольку память не всегда возвращалась обратно операционной системе.
Ресурсы памяти в версии 4.0 структурированы. Это обеспечивает, что работающие на одном сервере различные процессы не будут использовать одну и ту же память. Несколько страниц памяти (объемом по 4К) выделены доменам. В эти домены загружаются NLM. Внутри домена создаются сегменты для кода и данных, и для защиты работающего в домене NLM ему присваивается дескриптор.
Одной из важнейших особенностей операционной системы NetWare является применение модулей NLM для таких специальных функций, как поддержка различных дисковых подсистем, сетевых плат, утилит операционной системы и различных расширений. В отличие от модулей VAP прежних версий NetWare, модули NML более эффективно используют оперативную память и обеспечивают органичную связь с ядром NetWare.
В основу работы модулей NLM положена концепция несегментированной модели памяти с 32-разрядными адресами. Ядро операционной системы и модули NLM совместно используют единую непрерывную область памяти. Эти объясняется существенное улучшение производи тельности NetWare. В то же время, при такой организации загружаемые модули функционируют на сервере без каких-либо средств защиты. Поэтому ошибки в них могут привести к нарушению памяти сервера.
Операционная система должна также защищаться от неверно работающих NLM, выполняющих запись в не принадлежащую им память, что может в итоге привести к краху системы сервера. Для защиты операционной системы используются уровни привилегий. Есть четыре уровня привилегий - от 0 до 3. Если вы не уверены в надежности работы NLM, то можете выполнить его на уровне 3, который обеспечивает защиту операционной системы. Если в течении периода тестирования ошибок не выявится, вы можете перевести его на уровень 0.
Таким образом, в NetWare 4.0 фирма Novell учла возможность последних моделей процессоров Intel сегментировать адресное пространство по различным уровням защиты. Такая сегментация позволяет изолировать параллельно выполняющиеся задачи друг от друга, защи- тив тем самым ядро NetWare и утилиты.
Защита памяти в NetWare 4.0 может достигаться двумя способами. В первом случае строится домен операционной системы, во втором - защищенный домент операционной системы. Домент операционной системы автоматически при ее загрузке, создает операционную среду и используется ядром для инициализации и выполнения модулей NLM.
Благодаря защищенному домену, устанавливаемому при загрузке модуля DOMAIN.NLM, работу любого модуля можно проверять без риска для всей системы.

Распределение памяти и защита

Статьи по теме:

Власть и информационное общество в Украине
Понятие компьютерных преступлений
Модуль F_Anti
Государственное регулирование информатизации Украины
Что такое кибернетика?
Уничтожение компьютерной информации
Восьмибитные чипы
Коммерческое использование
Микширование аудиодорожек
ПРЕСТУПЛЕНИЯ В СФЕРЕ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ
Признаки проявления вируса
Просмотр свойств клипа
ЗАЩИТА СУЩЕСТВУЮЩИХ ЕХЕ-ФАЙЛОВ
Просмотр видеодисков в формате MPEG 4 и DVD
Прокладка абонентских линий
Приостановка печати всех документов
Обзор Ca Recovery Management R12. Новая Версия Продукта
Первый взгляд на Windows Vista
Порядок формирования таблицы по своему варианту
МЕТОДЫ ЗАЩИТЫ ОТ КОМПЬЮТЕРНЫХ ВИРУСОВ
Отличие ЭС от других программных продуктов
Хакеры могут контролировать ПК без ведома их владельцев
Программа решения системы нелинейных уравнений методами Ньютона и простых итераций
Краткое введение в язык Ада
TCO '99
Новые возможности поиска софта
Сети
Угрозы Безопасности Современных Сетей
Региональная Система Имен
Создание сети с человеческим лицом. Прикладное обеспечение
Зарождение кибернетики
Универсальный мультисенсор SVEA совмещает в себе датчик освещенности и присутствия
Технологии АТМ
Где Купить Картридж С Доставкой В Офис
World Wide Web в России
ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ - ВОПРОС О ВОЗМОЖНОСТИ ЕГО СОЗДАНИЯ
Подсистема оборудования
Шифрующие файловые серверы
Время создавать защиту
Введение в Windows
Удаленный доступ (telnet)
Обмен данными : Excel - другие приложения
Политика безопасности Microsoft Internet Explorer
Чарльз Бэббидж
Разделенная база данных Access
Интеграция Ibm Rational Clearquest И Microsoft Project - Ключ К Успешному Планированию
Способы просмотра документа
Обмен данными через буфер обмена
Легальное использование
Nosy о привычках вашего парня он-лайн?
Программные оболочки MS DOS, Norton Commander
Защита от несанкционированного подключения к сети
Охранно-пожарные системы фирмы Satel теперь можно контролировать по телефону или Ethernet
МОНТАЖ ЖГУТОВ В АППАРАТУРЕ
Компьютеры дома