Конспект лекций по информатике и информационным технологиям
74 лами 1 Мбайт, рассматривается в MS-DOS как дополнительное устройство и требует спе циального драйвера), а также прочих устройств. В таких операционных системах, как Windows и Windows NT, операционная сис тема берет на себя все функции по установке драйверов устройств и передаче им управле ния от приложений. Во многих случаях операционная система даже не нуждается в драй верах, полученных от разработчика устройства, а использует драйверы из собственной ба зы данных. Наиболее современные операционные системы Windows, ХР, Vista позволяют управлять не только установкой и регистрацией программных драйверов устройств, но и процессом аппаратно-логического подключения. Каждое подключенное устройство может использовать до трех аппаратных ресурсов устройств материнской платы: адресов внеш них портов процессора, прерываний процессора и каналов прямого доступа к памяти. Ес ли устройство подключается к материнской плате через шину PCI, то есть техническая возможность организовать между ним и материнской платой обратную связь. Это позво ляет операционной системе анализировать требования устройств о выделении им ресур сов и гибко реагировать на них, исключая захват одних и тех же ресурсов разными уст ройствами. Такой принцип динамического распределения ресурсов операционной систе мой получил название plug-and-play, а устройства, удовлетворяющие этому принципу, на зываются самоустанавливающимися. Если же устройство подключается к устаревшей шине ISA и не является самоуста навливающимся, то в этом случае операционная система не может динамически выделять ему ресурсы, но, тем не менее, при распределении ресурсов для самоустанавливающихся устройств, она учитывает ресурсы, захваченные им. 5.7. Обслуживание компьютера Предоставление основных средств обслуживания компьютера — одна из функций операционной системы. Обычно она решается внешним образом — включением в базо вый состав операционной системы первоочередных служебных приложений. 5.7.1. Средства проверки дисков Надежность работы дисков (особенно жесткого диска) определяет не только на дежность работы компьютера в целом, но и безопасность хранения данных, ценность ко торых может намного превышать стоимость самого компьютера. Поэтому наличие средств для проверки дисков является обязательным требованием к любой операционной системе. Средства проверки принято рассматривать в двух категориях: средства логической проверки, то есть проверки целостности файловой структуры, и средства физической ди агностики поверхности. Логические ошибки, как правило, устраняются средствами самой операционной системы, а физические дефекты поверхности только локализуются — опе рационная система принимает во внимание факт повреждения магнитного слоя в опреде ленных секторах и исключает их из активной работы. Логические ошибки файловой структуры имеют два характерных проявления: это потерянные кластеры или общие кластеры. Потерянные кластеры образуются в резуль тате неправильного (или аварийного) завершения работы с компьютером. Так, например, ни в одной операционной системе нельзя выключать компьютер, если на нем запущены приложения, осуществляющие обмен информацией с дисками. Кроме того, в операцион ных системах Windows также нельзя выключать компьютер, если не исполнена специаль ная процедура завершения работы с операционной системой. Механизм образования по терянных кластеров выглядит так: • во время работы с файлом приложение манипулирует с кластерами, занимая или осво бождая их, и регистрирует сведения об этом в FAT-таблице, но не записывает полные сведения о файле в каталог;
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy