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

Реферат Файлові індексні дескриптори операційної системи





Міністерство освіти і науки РФ

Федеральне державне бюджетне освітня установа вищої професійної освіти

Уфимський державний авіаційний технічний університет

Кафедра АСУ






Розрахунково-графічна робота

на тему:

Файлові індексні дескриптори операційної системи




Виконала: студентка гр. ІХТ - 301

Валєєва Л.Т.

Перевірив: старший викладач

Лянцев О.Д.









Уфа +2014

Зміст


Введення

Файлова система ОС UNIX

Подробиці

Опис індексного дескриптора в POSIX

Етимологія inode

Значення

Практичне застосування

Висновок

Список літератури

Введення


В інформатиці inode (вимовляється а? йнод або іно? д) або індексним дескриптором називають метадані файлів, що відображають структуру даних та іншу необхідну для їх роботи інформацію, в традиційних файлових системах (ФС) UNIX, таких як UFS.

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

Файлова система ОС UNIX


Почнемо з самого поняття файлу і файлової системи.

Під файлом розуміється набір даних, організованих у вигляді сукупності записів однакової структури. Для управління цими даними створюються системи управління файлами . Можливість мати справу з логічним рівнем структурних даних і операціями з їх обробці надає файлова система (ФС).

Фа ? йловая систе ? ма (англ. lt; # justify gt; Фізично UFS складається з наступних частин:

· кілька блоків на початку розділу відводиться під завантажувальну область lt; # justify gt; дескриптор операційна система індексний

· суперблок, що включає магічне число lt; # justify gt; · резервну копію суперблоку

· Тема групи циліндрів, статистичні дані і т.д., інформацію аналогічну міститься в суперблоке, але для конкретної групи

· Деяка кількість індексних дескрипторів lt; # center gt; Подробиці


При створенні файлової системи створюються також і структури даних, що містять інформацію про файлах. Кожен файл має свій індексний дескриптор, ідентифікований по унікальному номеру (часто званому i-номером або инодом ), у файловій системі, в якій розташовується сам файл.

Індексні дескриптори зберігають інформацію про файли, таку як приналежність власнику (користувачу і групі), режим доступу (читання, запис, запуск на виконання) і тип файлу. Існує певне число індексних дескрипторів, яке вказує максимальну кількість файлів, що допускається певної файлової системою. Зазвичай, при створенні файлової системи приблизно 1% її виділяється під індексні дескриптори.

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

· Номер індексного дескриптора заноситься в таблицю індексних дескрипторів в певному місці пристрої; за номером індексного

· дескриптора ядро ??системи може рахувати вміст инода, включаючи покажчики даних та інший контекст файлу.

· Номер індексного дескриптора файлу можна подивитися використовуючи команду ls - i, а команда ls - l покаже інформацію, що зберігається в індексному дескрипторі.

· Файлові системи, які не відносяться до традиційних ФС UNIX, такі як ReiserFS, можуть обходитися без таблиці індексних дескрипторів, але повинні зберігати аналогічну інформацію схожим способом, що забезпечує еквівалентну функціональність. Такі дані можуть називатися статистичною інформацією, за аналогією зі stat - системним викликом, який поставляє інформацію програмам.

Імена файлів і вміст каталогів:

· індексні дескриптори не зберігають імена файлів, тільки інформацію про їх вміст;

· каталоги в Unix...


сторінка 1 з 4 | Наступна сторінка





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

  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Створення бази даних, що зберігає інформацію про студентів навчального закл ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Файлова система Unix