18653

Файловые системы в современных операционных системах

Доклад

Информатика, кибернетика и программирование

Файловые системы в современных операционных системах. Файловая система это часть операционной системы назначение которой состоит в том чтобы обеспечить пользователю удобный интерфейс при работе с данными хранящимися на диске и обеспечить совместное использование...

Русский

2013-07-08

16.71 KB

20 чел.

Файловые системы в современных операционных системах.

Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.

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

  1.  FAT32 - замена FAT16 - последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16. Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOS и сохранив формат. FAT32 использует 32-разрядную адресацию кластеров. FAT32 появилась вместе с Windows 95 OSR2. Максимально возможное число кластеров в FAT32 равно 268 435 445, что позволяет использовать тома (логические диски) объёмом до 8 ТБ. Максимально возможный размер файла для тома FAT32 — ~ 4 ГБ — 4 294 967 295 байт.
  2.  NTFS- стандартная файловая система для семейства операционных систем Microsoft Windows NT. NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. Максимальный размер файла: Теоретически — 2 в 64 степени байт минус 1 килобайт, Практически — 2 в 44 степени байт минус 64 килобайта (~16384 гигабайт или ~16 терабайт).
  3.  exFAT (от англ. Extended FAT — «расширенная FAT») — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств в Windows Embedded CE 6.0. Уменьшение количества перезаписей одного и того же сектора, что важно для флеш-накопителей, у которых ячейки памяти необратимо изнашиваются после определённого количества операций записи (это сильно смягчается выравниванием износа — wear leveling, — встроенным в современные USB-накопители и SD-карточки). Это была основная причина разработки ExFAT. Теоретический лимит на размер файла 2 в 64 степени байт (16 эксабайт). Максимальный размер кластера увеличен до 225 байт (32 мегабайта).
  4.  Third Extended File System (третья версия расширенной файловой системы), сокращённо ext3 или ext3fs — журналируемая файловая система, используемая в операционных системах на ядре Linux, является файловой системой по умолчанию во многих дистрибутивах. Основана на ФС ext2, начало разработки которой положил Стивен Твиди. Файловая система ext3 может поддерживать файлы размером до 1 ТБ. С Linux-ядром 2.4 объём файловой системы ограничен максимальным размером блочного устройства, что составляет 2 терабайта. В Linux 2.6 (для 32-разрядных процессоров) максимальный размер блочных устройств составляет 16 ТБ, однако ext3 поддерживает только до 4 ТБ.
  5.  HFS Plus или HFS+ или Mac OS Extended — файловая система, разработанная Apple Inc. для замены ранее использующейся HFS, основной файловой системы на компьютерах Macintosh. HFS Plus - улучшенная версия HFS, поддерживающая файлы большего размера (ограничения составляют 16ЭБ на максимальный размер файла и тома) и использующая символы Unicode (вместо Mac OS Roman) в именах файлов. HFS+ поддерживает имена длиной до 255 символов формата UTF-16 и многопоточные файлы подобно NTFS. HFS+ также использует 32-битную таблицу привязки файла к месту на диске вместо 16-битной в HFS. Старая адресация являлась серьёзным ограничением HFS, не позволявшим работать с томами объёмом более 65 536 блоков (как FAT16 и FAT-32). При объёме диска в 1 ГБ размер кластера (блока) составлял 16 КБ — даже файл из 1 байта занимал все 16 КБ. Подобно предшественнице, HFS+ использует древовидную структуру B*-дерево для хранения большей части метаданных.


 

А также другие работы, которые могут Вас заинтересовать

19616. Складання виробів. Остаточна обробка виробів з фанери 22.53 KB
  Урок 20. Складання виробів. Остаточна обробка виробів з фанери 1 год. Мета уроку. Узагальнення і систематизація знань про зєднання деталей за допомогою цвяхів клею ПВА; удосконалення набутих умінь готувати та склеювати деталі у виріб. Виховувати акуратність та органі...
19617. Оздоблення виробів. Випалювання на деревині 26.7 KB
  Урок 21. Оздоблення виробів. Випалювання на деревині 1 год. Мета уроку. Засвоєння знань про види оздоблення виробів з фанери принцип дії приладу для випалювання на деревині; формування прийомів випалювання на деревині. Виховувати акуратність під час виконання оздоблю...
19618. Оздоблення виробів. Лакування (фарбування) виробу 38.93 KB
  Урок 22. Оздоблення виробів. Лакування фарбування виробу 1 год. Мета уроку. Формування вмінь виконувати оздоблення лакуванням та фарбуванням деревяних виробів. Виховувати акуратність та організованість виконавчу дисципліну. Обєкт навчальної праці: кухонна поли...
19619. Оцінка об’єкта і процесу технологічної діяльності 27.8 KB
  Урок 23. Оцінка обєкта і процесу технологічної діяльності 1 год. Мета уроку. Засвоєння знань про витрати на виготовлення виробу. Формування умінь розраховувати витрати матеріалів на виконання виробу. Розвивати мислення. Виховувати бережливе ставлення до матеріаль
19620. Електрична енергія в господарстві держави і в побуті. Електричне коло 26.67 KB
  Урок 24. Електрична енергія в господарстві держави і в побуті. Електричне коло 1 год. Мета уроку. Засвоєння знань про електричне коло джерело струму зєднувальні проводи споживач електромонтажні інструменти. Сприяти розвитку інтересів до електротехнічних робіт. О...
19621. ПРИКЛАДНЕ ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ. ПАКЕТ ПРИКЛАДНИХ ПРОГРАМ MICROSOFT OFFICE 51.5 KB
  Прикладне програмне забезпечення (ППЗ) - призначене для розробки і виконання на ПК практичних задач користувача. Прикладне програмне забезпечення працює під управлінням системного ПЗ, передусім операційних систем
19622. Будова і призначення електричної арматури. Проста електрична схема 36.43 KB
  Урок 26. Будова і призначення електричної арматури. Проста електрична схема 1 год. Мета уроку. Засвоєння знань про електричну арматуру ламповий патрон вимикач штепсельне зєднання просту електричну схему. Формування вмінь виконувати найпростішу електричну схему.
19623. Електроосвітлювальна арматура. Правила безпечної роботи 22.4 KB
  Урок 27. Електроосвітлювальна арматура. Правила безпечної роботи 1 год. Мета уроку. Засвоєння знань про технологію монтажу освітлювальної мережі правила безпечної роботи під час ремонту та експлуатації електричної мережі. Формування умінь приєднувати проводи до ел...
19624. Процесс выполнения креативной стрижки «Шапочка» 400.5 KB
  Благодаря появляющимся новым силуэтам и формам стрижек, причесок, человек приобретает надежду на то, чтобы соответствовать критериями современной моды. В процессе написания дипломной работы мною было изучено рабочее место парикмахера, виды инструментов, применяемых при стрижке и была рассмотрена креативная стрижка «шапочка». Прогресс парикмахерского искусства возможен благодаря применению совершенно новых современных методов вы