Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Організація файлових систем в OS / 2

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





можуть розширюватися функціями EA, які є аналогічним DosFindFirst і DosFindNext і EA - дані можуть бути організовані в B-Tree. br/>

Інстальована Файлові Системи


Підтримка для інстальоване файлової системи є дуже цінною особливістю OS/2. Вона дає можливість звертатися до численних несумісним томам структур FAT, HPFS, CD ROM, і UNIX. Система OS/2 спрощує життя і відкриває шлях швидкому розвитку файлових систем і нововведень. Інстальована файлові системи, однак, доречні по відношенню до HPFS, оскільки вони використовують HPFS факультативно. Файлова система FAT вкладена в ядро ​​OS/2 і буде залишатися там як файлова система сумісності протягом деякого часу. p> Драйвер інстальоване файлової системи (FSD) аналогічний драйверампристроїв. FSD постійно знаходиться на диск як структурний файл, який є подібним бібліотеці динамічних компонувань (DLL). Зазвичай цей файл має системне розширення, і завантажується під час ініціалізації системи з файлу CONFIG. SYS. p> Коли FSD встановлений і инициализирован, ядро передає йому логічні запити на відкриття, читання, запис, пошук, закриття, і так далі. FSD транслює ці керуючі запити в запити на сектор читання або запису.


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


Тут розглянемо лише частина методик підвищення ефективності. Наприклад, коли файл відкривається, файлова система прочитає і кеш Fnode і перше невелика кількість секторів змісту файлу. Якщо інформація хронології в Fnode файлу здійсненним програми показує, що операція відкриття зазвичай супроводжується безпосереднім послідовним читанням всього файлу, файлова система буде читати в кеш ще більше змісту файлу.

На закінчення, підтримка операційної системи OS/2 для багатозадачного режиму робить можливим для HPFS "ледачі запису "(іноді званий відстроченими записами або запис позаду) для поліпшення ефективності.


Отказоустойчивость


Первинний механізм для корекції помилок запису називається hotfix. Якщо виявлена ​​помилка, файлова система бере вільний блок поза резервного пулу hotfix, записує дані в цей блок, і модифікує карту hotfix. (Карта hotfix являє собою подвійні слова, містять номер поганого сектора пов'язаний з номером заміни. Покажчик на hotfix знаходиться в SpareBlock). Видається попереджувальне повідомлення, і користувач знає, що все добре ні з дисковим пристроєм. p> Щоразу коли файлова система запитує сектор, дисковий драйвер переглядає карту hotfix і замінює будь-які погані номери секторів на відповідні хороші.

CHKDSK звільняє карту hotfix. Він додає поганий сектор в список поганих блоків, випускає сектор заміни назад в пул hotfix, видаляє hotfix вхід з карти hotfix, і записує модифікований hotfix. p> HPFS захищає себе від користувачів, занадто люблячих Красний_Переключатель і підтримує прапорець Dirty FS, позначені на SpareBlock кожен HPFS тому. Прапорець очищається тільки коли всі фай...


Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Файлова система NTFS операційної системи Windows
  • Реферат на тему: Файлова система Unix
  • Реферат на тему: Файлова система NTFS
  • Реферат на тему: Створення текстового файлу. Довідково-пошукова система
  • Реферат на тему: Система оптичного запису "компакт-диск"