Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по операционным системам(1).DOC
Скачиваний:
77
Добавлен:
02.05.2014
Размер:
1.44 Mб
Скачать

Файловая система w95

Главная особенность файловой системы W95 для пользователя – то, что максимальная длина имени файла может достигать 256 символов, включая пробелы. Ограничением длины имени файла служит путь к файлу: суммарная длина пути и имени файла не может превышать 260 символов.

При создании файла ему присваивается сразу два имени – длинное и короткое, в стиле MS-DOS. Короткое имя образуется из длинного путем удаления из него пробелов и символов \,:,*,?,»,<,>,|. Для 8-буквенного имени файла используются первые 6 оставшихся символов длинного имени файла, символ «~» и порядковый номер. Для 3х-буквенного расширения используются первые три символа после последней точки в длинном имени файла.

В сеансе MS-DOS под W95 можно использовать и короткие и длинные имена, в приглашении к вводу команды отображается длинное имя каталога. Чтобы использовать те символы, которые были запрещены к использованию в прежних версиях MS-DOS, нужно брать имя файла в кавычки. Например:

CD “My Documents”

Можно пользоваться сокращенным вариантом имени

CD MYDOU~1

Создать файл с длинным именем в окне MS-DOS можно, например, так:

C:\>”Файл с длинным именем.TXT”

Диспетчер установленных файловых систем

В ОС W95 унифицирован доступ к файлам, расположенных на обычных локальных дисках, на компакт-дисках и на сетевых дисках. Этот доступ осуществляется с помощью диспетчера установленных файловых систем, который является посредником между различными файловыми системами и приложениями Windows.

Установленными файловыми системами в W95 являются VFAT, CDFS (CD-ROM FILE SYSTEM, файловая система компакт-дисков, заменяющая MS-DOS MSCDEX) и сетевая система переадресации.

VFAT – родная 32 разрядная файловая система W95. Ее контролирует драйвер VFAT.VXD.

Сетевые системы переадресации имеют названия VREDIR и NWREDIR.

Видеосистема W95 реализована на архитектуре мини-драйвера. Дисплейные драйверы включены в систему в виде аппаратно-независимого модуля поддержки отображения растровой графики DIBENG.DLL.

Поставщики оборудования пишут только мини-драйвер, т.е. аппаратно-зависимый код.

Для работы виртуальных машин MS-DOS с дисплеем служит виртуальный мини-драйвер VDD. Он обеспечивает переход от текущего видео режима к полноэкранному режиму VGA и обратно. VDD управляет работой видеопамяти, режимами дисплея, портами графическим и символьным режимами.

Виртуальный драйвер VFLATD.VXD управляет видеопамятью, поддерживая кадровый буфер объемом до 1 Мбайт.

Формирование изображения под управлением W-программы происходит в несколько стадий, в зависимости, от того, полноэкранное ли это приложение или оконное. Для работы приложения MS-DOS в окне свой особый сценарий.

Os/2 – ос ibm

ОС IBM OS/2 Warp является полнофункциональной системой. Это означает, что для ее работы не требуется DOS. Она устанавливается в отдельный раздел жесткого диска или в раздел DOS ( по желанию пользователя).

Ядро ОС OS/2, как и ядро всякой другой полнофункциональной системы, содержит весь набор компонент, или систем, необходимых для решения таких задач, как обеспечение доступа к дискам, управление памятью, запуск программ, организация межпрограммного взаимодействия, организация интерфейса с пользователями и т.д.

Рассмотрим особенности основных систем.