18653

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

Доклад

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

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

Русский

2013-07-08

16.71 KB

19 чел.

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

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

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

  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*-дерево для хранения большей части метаданных.


 

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

44103. Обзор методов зашифрования и расшифрования файлов, методов аутентификации и противодействие атакам на зашифрованные данные 3.52 MB
  В криптографических программных средствах практически не используемым остается многоэтапная аутентификация посредством USB-ключа, что также является большим недостатком таких систем. А ведь использование парольной (однофакторной) аутентификации в информационной системе предприятий и организаций себя изживает.
44105. Языческие традиции в фольклоре восточных славян и русского народа (по сказкам и былинам) 420 KB
  Есть сказки богатырские житейские балагурные и пр. Логичным было бы использовать простейшее деление на сказки бытовые о животных и с волшебным содержанием иными словами волшебные сказки. Пропп отмечая что поневоле возникает вопрос: а разве сказки о животных не содержат элемента чудесного иногда в очень большой степени И наоборот: не играют ли в чудесных сказках очень большую роль именно животные Можно ли считать такой признак достаточно точным5 Таким образом с самого же первого шага нам приходится сталкиваться с логическими...
44106. Холодная листовая штамповка 12.98 MB
  Конструкция пробивного – клинового штампа установленного на прессе усилием. Конструкция штампа для пробивки установленного на прессе усилием 1.6 МН модели КА3732 Конструкция штампа для вытяжки установленного на прессе усилием. Металлический материал для листовой штамповки получают в основном в металлургическом производстве: прокаткой волочением прессованием гибкой профилированием в виде листа полосы ленты различной ширины свернутой в рулон а также в виде сплошных и несплошных стержней панелей труб...
44107. ВНУТРИФИРМЕННОЕ ОБУЧЕНИЕ ПЕРСОНАЛА ПО РЕЗУЛЬТАТАМ ОЦЕНКИ В ТОРГОВОЙ ОРГАНИЗАЦИИ (на материале ООО «Крокус») 832 KB
  Теоретические основы проведения оценки и обучения персонала в организации Обучение персонала: цель задачи виды и формы Программы внутрифирменного обучения подходы к их разработке Практика разработки программы обучения по результатам оценки персонала продавцов на примере организации ООО Крокус Разработка программы внутрифирменного обучения персонала
44108. ИСПОЛЬЗОВАНИЕ КОУЧИНГА В ЦЕЛЯХ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ДЕЯТЕЛЬНОСТИ ТОРГОВОГО ПРЕДПРИЯТИЯ 805 KB
  Концепцию и перспективные ориентиры развития человеческих ресурсов «3 М» разрабатывает отдел стратегического планирования при исполнительном директоре по стратегическим службам человеческих ресурсов. На этой основе готовится комплексный доклад по организационному анализу, который обобщает и систематизирует цели и задачи корпорации в сфере труда в рамках долговременных глобальных тенденций.
44109. Электроснабжение района города на 56 тыс. жителей 1.21 MB
  Проверяем выбранное сечение по допустимой нагрузке для условий нормального режима. Проверяем сечение по допустимой нагрузке для условий после аварийного режима: где 13 – коэффициент учитывающий перегрузку на 30. Расчетная токовая нагрузка линий в после аварийном режиме: Сечение данного кабеля недостаточно так как условие не выполняется поэтому увеличиваем до...
44110. Контрольная работа по диалектологии 42 KB
  Фонема [ф] не исконно русская, встречается в иноязычных словах, т.е. говоры, где влияние литературного языка было несильным, усвоение фонемы в соответствии с правилами употребления не произошло. Но возникла необходимость заменить «незнакомый» звук в словах, поэтому появилось артикулярно-близкое сочетание [хв]. В предложенных словах эти звук и сочетание звуков спутаны, следовательно, учащимися не приобретён навык различия слов с [ф] и [хв].