Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Компоненты по управлению и настройки ОС




62. Управление конфигурацией в Windows. Реестр Windows. Параметры реестра, разделы реестра. Внутренние механизмы реестра. Кусты, структура.

Для управления системой и ее конфигурирования в Microsoft Windows используются три фундаментальных механизма: реестр, сервисы (запускаются при загрузке системы и не связаны с пользователем), Windows Management Instrumentation (Инструментарий управления Windows - одна из базовых технологий для централизованного управления и слежения за работой различных частей системы).

Реестр – это хранилище общесистемных и пользовательских параметров, причем он не является статичной совокупностью хранящихся на жестком диске данных. Конфигурационные данные всегда считываются в ходе загрузки системы для определения драйверов устройств, которые нужно загрузить, и др. параметров, при запуске приложений для получения общесистемных параметров, информации о лицензировании, настроек для данного пользователя (меню, список недавно открывавшихся документов и т. д.). Однако чтение реестра возможно и в другие моменты, например, в ответ на модификацию его параметра или раздела. Некоторые приложения ведут мониторинг своих конфигурационных параметров в реестре и считывают обновленные значения, как только обнаруживают изменения. Реестр обычно модифицируется при установке системы или приложений - создание настроек по умолчанию и настроек, отражающих выбор пользователя в процессе установки, при установке драйвера устройства - подсистема Plug and Play создает разделы и параметры в реестре, которые сообщают диспетчеру ввода-вывода, как запускать драйвер, обычно при изменении параметров приложения или системы через пользовательский интерфейс.

Структура реестра аналогична структуре логического тома. Реестр содержит разделы, напоминающие дисковые каталоги, и параметры, которые можно сравнить с файлами на диске. Раздел представляет собой контейнер, содержащий другие разделы, называемые подразделами, и/или параметры. Параметры хранят собственно данные. Разделы верхнего уровня называются корневыми.

Параметры и корневые разделы приведены в таблицах 1, 2:

Реализацию реесра обеспечивает диспетчер конфигурации - компонент исполнительной системы, он же размещает реестр на диске. Реестр представляется не просто одним большим файлом, а набором отдельных файлов, называемых кустами. B каждом кусте содержится дерево реестра, у которого есть раздел, служащий корнем, или начальной точкой, дерева. Корневые разделы куста не соответствуют корневым разделам реестра. B таблице 3 перечислены кусты реестра и имена их файлов на диске.

Диспетчер конфигурации делит куст на логические единицы, называемые блоками, по аналогии с тем, как файловая система делит диск на кластеры. По определению размер блока реестра составляет 4096 байтов (4 Кб). Размер куста увеличивается кратно размеру блоков. Первый блок куста называется базовым; он включает глобальную информацию о кусте, в том числе метку времени последней записи в куст, контрольную сумму и внутреннее имя файла.

Windows упорядочивает хранимые в кусте данные с помощью контейнеров, которые называются ячейками. Ячейка может содержать раздел, параметр, дескриптор защиты, список подразделов или параметров раздела. Когда ячейка присоединяется к кусту, последний должен быть соответственно увеличен. Для этого система создает блок, называемый приемником. Размер приемника равен размеру ячейки, округленному до ближайшего большего значения, кратного размеру блока. Пространство между концом ячейки и концом приемника считается свободным, и система может помещать в него другие ячейки.

Пример внутренней структуры куста реестра:

 




Поделиться с друзьями:


Дата добавления: 2015-06-25; Просмотров: 524; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.