18653

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

Доклад

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

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

Русский

2013-07-08

16.71 KB

23 чел.

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

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

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

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


 

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

10417. Национальная политика в России 34.5 KB
  Национальная политика в России. Задача современной национальной политики достижение межнационального мира в условиях широкого движения за национальное возрождение Исходным постулатом решения этой задачи должно быть признание того что Россия это единое многонацио...
10418. Понятие Политическая культура 31 KB
  Понятие Политическая культура. Политическая культура неотъемлемая составная часть общенациональной культуры. Она включает зафиксированный в обычаях и законах политический опыт общества его классов социальных групп трудовых коллективов индивидуумов уровень их
10419. Политическое мировоззрение как стержневой элемент политической культуры 32 KB
  Политическое мировоззрение как стержневой элемент политической культуры. Тема политическая культура занимает особое место в курсе политологии. Она посвящена проблемам взаимоотношений власти и личности политического поведения субъектов политики. Политическая ку...
10420. Политическое управление и политические процессы в обществе 37 KB
  Политическое управление и политические процессы в обществе. Существует множество интерпретаций понятия политический процесс Но по существу все они признают что политический процесс раскрывает движение динамику эволюцию политической системы Он представляет собо
10421. Политические решения. Общие понятия и отличия от других решений 33.5 KB
  Политические решения. Общие понятия и отличия от других решений. Понятие решение определяет выбор одной из ряда альтернатив в процессе достижения поставленных целей. Альтернатива же в свою очередь является одним из вариантов действия исключающим возможность реали
10422. Современные формы национально-государственного устройства 39.5 KB
  Современные формы национально-государственного устройства. Современный мир представляет собой конгломерат многообразия форм государственного устройства. С точки зрения особенностей взаимопонимания государства и личности воплощения в государственном устройстве р...
10423. Проблемы формирования политической культуры общества 30 KB
  Проблемы формирования политической культуры общества. Весьма актуальной для любой политической системы является проблема формирования политической культуры общества. Особенно важным является охват всех структур общества и его политической элиты всех уровней призв...
10424. Существующие варианты управления конфликтами, их формы 26.5 KB
  Существующие варианты управления конфликтами их формы. Существенным аспектом теории конфликта является вопрос об управлении и регулировании политических конфликтов. Этими проблемами занимается самостоятельная отрасль знаний конфликтология. Один из важнейших ее р...
10425. Участие России в решении глобальных и региональных проблем современности 38 KB
  Участие России в решении глобальных и региональных проблем современности. Ведущим жизненно важным интересом России ныне стало недопущение необратимой территориальной дезинтеграции государства. Главный региональный интерес России в настоящее время должен быт...