рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Организация файловых систем в OS/2

Работа сделанна в 1997 году

Организация файловых систем в OS/2 - Курсовая Работа, раздел Программирование, - 1997 год - Министерство Образования Украины Одесская Государственная Академия Холода Кур...

МИНИСТЕРСТВО ОБРАЗОВАНИЯ УКРАИНЫ ОДЕССКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ ХОЛОДА кУРСОВАЯ РАБОТА ПО ДИСЦИПЛИНЕ тЕОРИЯ ОПЕРАЦИОННЫХ СИСТЕМ ОРГАНИЗАЦИЯ ФАЙЛОВЫХ СИСТЕМ ОПЕРАЦИОННОЙ СИСТЕМЫ os2 Выполнил студент 323А группы Адамян Аваг. Принял преподаватель Калмыкова Екатерина Анатольевна. ОДЕССА 1997 Содержание Резюме3FAT3HPFS структура тома4Файлы и Fnodes5Каталоги5Расширенные атрибуты7Значение имени7Инсталлируемые файловые системы8Проблемы эффективности8Отказоустойчивость9Приклад ные программы и HPFS10Дополнение Структура системы файлов FAT11Дополнение Структура блока управления файлом11Дополнение B Tree и BTree12Дополнение Расширенный блок управления файлами12Резюме13Список использованной литературы14Резюме Высокоэффективная Файловая Система HPFS для OS2 решает все проблемы FAT. HPFS работает по методу устройства блока произвольного доступа, и также содержит модуль программного обеспечения, который транслирует файловые запросы из прикладных программ к драйверам устройств.

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

Дисковое пространство используется более экономно благодаря использованию разбиения на секторы.

HPFS также включает значительно улучшенную отказоустойчивость. При необходимости программы используют расширенные атрибуты и длинные имена файлов. Высокоэффективная Файловая Система далее HPFS, которая впервые появилась в OS2 systemVersion 1. 2, была разработана Gordon Letwin, главным архитектором операционной системы OS2. Файловая Система FAT Так называемая файловая система FAT использовалась во всех версиях МСДОС и в первых двух выпусках OS2 версии 1.0 и 1.1, имеет двойное наследие.

Каждый логический том имеет собственный FAT, который выполняет две важные функции содержит информацию распределения для каждого файла в томе в форме списка связей модулей распределения кластеров и указывает, какие модули распределения свободны.

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

Кроме того, использование относительно больших кластеров на жестких дисках привело к большому количеству неиспользуемых участков, так как в среднем для каждого файла половина кластера была потрачена впустую. Ограничения FAT на наименование файлов и каталогов унаследованы из CPM. Когда Paterson создавал 86DOS, одной из его первых целей было облегчить импорт из CPM в его новую операционную систему.

А следовательно принятые в CPM ограничения на имена файлов и расширений перенеслись в 86DOS. В течение нескольких лет Microsoft и IBM сделали попытку продлить жизнь файловой системы FAT благодаря снятию ограничений на размеры тома, улучшению cтратегий распределения, кэширования имен пути, и перемещению таблиц и буферов в расширенную память.

Но они могут расцениваться только как временные меры, потому что файловая система просто не подходила к большим устройствам произвольного доступа. HPFS решает проблемы файловой системы, упомянутые здесь и многие другие, но она не является разновидностью файловой системы FAT. Архитектура HPFS начала создаваться как файловая система, которая может использовать преимущества многозадачного режима.

HPFS структура тома

Секторы 015 тома BootBlock, имя тома, 32 бита ID, дисковая программа н... Он содержит указатели свободного пространства, список плохих блоков, п... Остаток диска разделен на 8MB полосы. Бит 0 если сектор использован 1 если сектор доступен. Списки размещаются в начале или хвосте списка. Одна полоса, размещенна...

Файлы и Fnodes

Fnodes для некорневых каталогов определяются через входы подкаталога. Каталоги могут увеличиваться до любого размера и состоят из блоков кат... Блоки каталога входов сортируются в двоичном лексическом порядке по по... Во избежание этого бедствия, HPFS поддерживает маленький пул свободных... HPFS поддерживает те же самые атрибуты, что и файловая система FAT по ...

Значение имени

В OS2 1.2 каждый каталог или файл может иметь максимум 64 КБ присоедин... Метод хранения для EAs может изменяться. Если одиночный EA становится слишком большим, он может помещаться снар... FSD постоянно находится на диск как структурный файл, который является... Обычно этот файл имеет системное расширение, и загружается во время ин...

Проблемы эффективности

CHKDSK освобождает карту hotfix. Он добавляет плохой сектор в список п... . Прикладные Программы и HPFS Новые функции API, DosCopy помогают прикла... Существующие прикладные программы нуждаются в модификации для использо... Проблемы эффективности.

Список использованной литературы

Список использованной литературы 1. Microsoft Systems Journal, Sept 1989. Получен из Computer Library Periodicals, Jan 1990, Doc 14753 2. OS2 Warp, К. Данильченко, BHV Кив, 1995 3. Профессиональная работа в MS-DOS, Р.Данкан, Мир, 1993.

– Конец работы –

Используемые теги: Организация, файловых, систем, OS/20.075

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Лекция 1. Тема: Операционная система. Определение. Уровни операционной системы. Функции операционных систем. 1. Понятие операционной системы
Понятие операционной системы... Причиной появления операционных систем была необходимость создания удобных в... Операционная система ОС это программное обеспечение которое реализует связь между прикладными программами и...

Понятие организации, ее черты и признаки. Организация как система.
Лекция Структура организации Основные подходы к формированию структуры организации... Лекция Управление... Лекция...

Организация как система. Законы организации
Теория организации призвана ответить на вопросы: зачем организации нужны? как они создаются, функционируют и изменяются? почему члены организаций… Овладение знаниями об этом позволяет обоснованно и профессионально подходить к… Организация рассматривается как процесс и как явление. Организация как процесс – совокупность действий, ведущих к…

Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
Глава 2. Структура систем, основанных на знаниях. 1. Категории пользователей экспертных систем. 2.2. Подсистема приобретения знаний. 3. База… ЭС выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение ЭС на предприятиях способствует эффективности работы и повышению квалификации специалистов.

Лекции по курсу Теория организации. ОРГАНИЗАЦИЯ КАК СИСТЕМА
Составитель к т н доц каф Управление строительством... Шевченко Л В... ЛЕКЦИЯ...

Цифровая схемотехника 4-й и 5-й семестры обучения. Организация ЭВМ и систем 5 семестр обучения 3. Микропроцессорные системы 6-й семестр обучения
Отладочный модуль используется для выполнения лабораторных работ по курсам... Цифровая схемотехника й и й семестры обучения... Организация ЭВМ и систем семестр обучения...

ТЕЛЕКОММУНИКАЦИОННЫЕ СИСТЕМЫ. СИГНАЛЫ И КАНАЛЫ ЭЛЕКТРИЧЕСКОЙ СВЯЗИ. СИСТЕМЫ СВЯЗИ С ЧАСТОТНЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ. ЦИФРОВЫЕ СИСТЕМЫ ПЕРЕДАЧИ
Лабораторные работы часа... Практические занятия часа... Всего аудиторных занятий часов...

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

Управление, его цель и задачи функции. Организация управления. Система управления в составе системы производства
Информационная система ИС это организационно упорядоченная взаимосвязанная совокупность средств и методов ИТ а также используемых для хранения... Российский ГОСТ РВ определяет информационную систему как... Основной задачей ИС является удовлетворение конкретных информационных потребностей в рамках конкретной предметной...

0.042
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам