КАТЕГОРИИ: Архитектура-(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) |
Файловая система UDF (Universal Disk Format)
HFS расширения для Macintosh Romeo расширения для Windows Joliet расширения для Windows Рок-ридж расширения для UNIX Это расширение было создано, чтобы файловая система UNIX была представлена на CD-ROM. Для этого используется поле System use. Расширения содержат следующие поля: 1. PX - атрибуты POSIX (стандартные биты rwxrwxrwx, (чтение, запись, запуск) (владелец, группа, все)) 2. PN - старший и младший номер устройств (чтобы можно было записать каталог /dev, который содержит устройства) 3. SL - символьная связь 4. NM - альтернативное имя, позволяет использовать произвольные имена, без ограничений 5. CL - расположение дочернего узла (чтобы обойти ограничение на вложенность каталогов) 6. PL - расположение дочернего узла (чтобы обойти ограничение на вложенность каталогов) 7. RE - перераспределение (чтобы обойти ограничение на вложенность каталогов) 8. TF - временные штампы (время создания, последнее изменение, последний доступ)
Это расширение было создано, чтобы файловая система ОС Windows 95 была представлена на CD-ROM. Для этого используется поле System use. Расширения содержат следующие поля: 1. Длинные имена файлов (до 64 символов) 2. Набор символов Unicode (поддержка различных языков) 3. Преодоление ограничений на вложенность каталогов 4. Имена каталогов с расширениями Стандарт Romeo предоставляет другую возможность записи файлов с длинными именами на компакт-диск. Длина имени может составлять 128 символов, однако использование кодировки Unicode не предусмотрено. Альтернативные имена в этом стандарте не создаются, поэтому программы MS-DOS не смогут прочитать файлы с такого диска. Вы можете выбрать стандарт Romeo только в том случае, если диск предназначен для чтения приложениями Windows 95 и Windows NT.
Иерархическая файловая система компьютеров Macintosh, не совместима ни с какими другими файловыми системами и называется Hierarchical File System (HFS).
Изначально созданная для DVD, с версии 1.50 добавили поддержку CD-RW и CD-R. Сейчас последняя версия 2.01. Официальную информацию (и спецификацию) можно получить на сервере www.osta.org - сервер Optical Storage Technology Association. Эта файловая система позволяет отформатировать CD-диск и работать с ним, как с обычным диском, копируя, удаляя и создавая файлы. Недостаток, еще меньший объем диска (из 700Мбайт остается 550МБайт). 13.2 Файловая система CP/M CP/M (Control Program for Microcomputers) - операционная система, предшественник MS-DOS. В ее файловой системе только один каталог, с фиксированными записями по 32 байта. Имена файлов - 8+3 символов верхнего регистра. После каждой перезагрузки рассчитывается битовый массив занятых и свободных блоков. Массив находится постоянно в памяти (для 180Кбайтного диска 23 байта массива). После завершения работы, он не записывается на диск. Каталоговая запись CP/M
Видно, что максимальный размер файла 16Кбайт (16*1Кбайт). Для файлов размером от 16 до 32 Кбайт можно использовать две записи. Для до 48 Кбайт три записи и т.д. Порядковый номер записи хранится в поле экстент. Код пользователя - каждый пользователь мог работать только со своими файлами. Порядок чтения файлов: 1. Файл открывается системным вызовом open 2. Читается каталоговая запись, из которой получает информацию о всех блоках. 3. Вызывается системный вызов read
Дата добавления: 2014-01-06; Просмотров: 956; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |