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

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

В отличие от предыдущих версий 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, работу любого модуля можно проверять без риска для всей системы.

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

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

Ресурсная и социокультурная концепции информационной среды как пространства социальных коммуникаций
Зрительная работа за компьютером и ее последствия
Универсальный мультисенсор SVEA совмещает в себе датчик освещенности и присутствия
Ремонт & обслуживание регистратуры Windows
Краткое введение в язык Ада
Несколько слов об иных возможностях
Способы краж в банковских информационно-вычислительных системах
Скачивать Программы Бесплатно Просто, Но Невыгодно
Какое сжатие файлов лучшее?
Уголовно-правовой анализ ст? 274 гл? 28 УК РФ "Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети"
Методика и практика расследования преступлений в сфере компьютерной информации
Программа 1С Управление Торговлей 8
Настройка интерфейса редактора Paint
Трехмерная графика
Macromedia Dreamweaver против Майкрософт помещаемого на первой полосе
Sugarcrm В России
Уничтожение компьютерной информации
Банковские операции с использованием вычислительной техники
Украинский сегмент сети Internet сегодня
Новые концентраторы и коммутаторы BayStack компании Bay Networks
ВЯЗКА ЖГУТОВ
Текст программы на языке Basic
Будущие модули CompactPCI- которые будут производится в ближайшее время
Этапы решения задачи на ЭВМ
Функции BIOS для работы с дисками
Компьютер-помощник конструктора
Черный Баннер - История его обнаружения
Устройство и классификация принтеров
Создание фотоснимков из кадра видеозаписи
История развития компьютера
Международный стандарт ISO/IEC 11801
РАСПЕЧАТКА
Возможности ввода/вывода
Администрирование Windows XP
Черный Баннер - Угроза или новые технологии?
На рынок выходит недорогая GSM/GPS сигнализация
Легальное использование
Ада Августа Байрон
Что ваш ребенок делает в он-лайн?
СПОСОБЫ СОВЕРШЕНИЯ КОМПЬЮТЕРНЫХ ПРЕСТУПЛЕНИЙ
Защита Информации. Пароли На Rar Архивы
Средства Защиты Компьютера И Максимальная Его Безопасность
Первичный и расширенный раздел
Масштабирование изображения
Чарльз Бэббидж
Почему чистка регистратуры Windows необходимая
Права собственности
Приостановка печати всех документов
Autodesk — В Softway!
Информационное общество: глобальное, европейское, украинское
Виртуальная память
Элементарная теория процесса обучения нейросетей
Персональный компьютер
СОЗДАНИЕ ДОКУМЕНТА
Монтирование и размонтирование дисков