ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.06.2021
Просмотров: 123
Скачиваний: 1
В Windows 2000 реализована концепция разделения программ на персональные и общего пользования. Персональная программа появляется на экране только у тех пользователей, которые имеют к ней доступ, для остальных она остается невидимой.
Сетевые средства.
Составной частью Windows NT Server является Microsoft LAN Manager, который позволяет с помощью разнообразных сетевых транспортных протоколов связываться с приложениями, работающих в средах DOS, Windows, OS\2, Unix.
Центральные службы ОС, используемые для планирования потоков, мультипроцессорной синхронизации и других низкоуровневых задач, реализованы в микроядре. Управление виртуальной памятью и процессами, а также другие службы ОС реализованы в отдельном слое, расположенном поверх микроядра, а само микроядро изолировано от физических характеристик таймеров контроллеров прерываний и прочих аппаратных устройств, службами уровня аппаратной абстракции (НАL). Вместе эти модули образуют исполнительный механизм Windows NT Executive.
В модуле Win 32K Executive располагаются три элемента: диспетчер окон, интерфейс графических устройств (GDI) и драйверы графических устройств, передающие результаты работы GDI на экран и на принтер.
Это обеспечивает повышение производительности при работе с графикой, т.к. GDI является частью ядра, и прикладные программы непосредственно обращаются к функциям GDI, избегая сопряженных с большими накладными расходами переключений контекста, а видео драйверы могут быстрее получать доступ к аппаратным средствам, а службы Win 32 API – обращаться к службам в модуле Windows NT Executive, не проходя через границы колец.
Обращение к служебным функциям GDI и диспетчера окон из прикладной программы, кольца 3, по-прежнему приводит к переходу через границы колец. В этом случае особенность Windows 2000 заключается в том, что если несколько функций вызываются последовательно одна за другой, то они организуются в очередь в пользовательском режиме и затем направляются в ядро единым потоком, что сводит к минимуму число переходов через границу кольца. Такой подход позволяет выводить изображения на экран на 15-20% быстрее.
Системные файлы и папки Windows 2000.
Системная папка WINNT.
В данной папке хранятся все системные командные файлы и динамические библиотеки операционной системы. Файлы структурированы по каталогам. В системном каталоге …\WINNT\ … находятся некоторые их запускаемых программных модулей, файлы инициализации и конфигурирования и протоколов загрузки компонентов системы. Отличительной особенностью Windows 2000 является то, что большинство настроек параметров системы записаны в ini-, log- или txt-файлах. Файлы этих типов записаны в формате ASCII.
Основным каталогом, хранящим файлы настроек служб ОС Windows 2000 и ее реестр, является каталог …\System32\ … . В этом каталоге хранятся файлы запуска системы: autoexec.nt и config.nt, – которые «заменяют» подобные файлы DOS. Здесь же находится реестр операционной системы.
В системном каталоге Windows 2000 также размещается папка \Temp\, в которую помещаются все временные файлы, необходимые для работы некоторых программ. Периодически эту папку необходимо открывать и удалять все ее содержимое, т.к. не все программы корректно закрывают свои временно открываемые файлы.
Системная папка PROGRAM FILES.
Эта папка появляется при установке операционной системы, и в ней размещаются все установленные и устанавливаемые на компьютере программы.
Системная папка DOCUMENTS AND SETTINGS.
В этой папке хранятся файлы настроек каждого пользователя, зарегистрированного в системе. Причем некоторые из настроек действительны для всех пользователей системы (каталог \All Users\), а некоторые относятся только к конкретному пользователю. Папки с такими настройками, как правило, называются по имени пользователя. В них (по абсолютно одинаковой схеме и структуре) записываются настройки Главного меню, папки Избранное, папки Мои документы, Рабочего стола и Шаблоны пользователя. Из наиболее интересных папок, находящихся в DOCUMENTS AND SETTINGS, является папка Local Settings, т.к. в ней размещаются папки хранящие временные файлы, открываемые пользователем (папка Temp) и все посещаемые Web-страницы Internet, открываемые с помощью программы Internet Explorer. Содержимое этих папок также необходимо периодически удалять. Хотя в некоторых случаях оно оказывается весьма полезным.
К системным файлам и файлам настроек системы относятся файлы со следующими расширениями:
*.ini – файлы инициализации;
*.log – файлы журналов и протоколов запуска и загрузки программ;
*.txt, *.htm – файлы настроек в ASCII коде или в формате языка HTML, соответственно;
*.dll – динамические библиотеки;
*.drv – драйверы устройств;
*.lnk – файлы ярлыков;
*.inf – информационные файлы, в которых записываются сведения, необходимые для нормальной работы системы.
В корневом каталоге диска С:\ размещаются файлы:
boot.ini – файл инициализации, используемый при загрузке системы;
bootfont.bin – файл перечисления используемых системных шрифтов;
cldma.log – файл протокола установки ОС;
ntdetect.com – командный файл загрузчика операционной системы;
ntldr – загрузчик ОС;
pagefile.sys – файл подкачки.